Exploring droughts produced by an ensemble of synthetically generated streamflow records
|
David Gold
|
Uncategorized
|
08/25/2023
|
An overview of the National Hydrologic Model
|
Trevor Amestoy
|
Data, Nhm, Model, Usgs, Datasets, Prms, Geospatial-modeling, Overview, Hydrologic-models, Getting-started, Uncategorized, Nhd
|
08/18/2023
|
Weather Regime-Based Stochastic Weather Generation (Part 1/2)
|
Rohini Gupta
|
Synthetic-generation, Tutorials, R, Uncategorized
|
08/07/2023
|
Variance-based local time varying sensitivity analysis: A tutorial
|
Lillian Lau
|
Visualization, Programming, Tutorial, Variance-based-sensitivity-analysis, Global-sensitivity-analysis, Training, Time-varying-sensitivity-analysis, Sensitivity-analysis, Python
|
08/01/2023
|
A customizable script for flexible & attractive parallel axis plots in Python
|
Andrew Hamilton
|
Visualization, Uncategorized, Parallel-axis-plots, Python
|
07/27/2023
|
Multiobjective design of a cantilever beam - an interactive pedagogical example
|
David Gold
|
Project-platypus, Pareto-dominance, Platypus, Many-objective-concepts, Optimization, Moea, Multiobjective-optimization, Python
|
07/21/2023
|
Rodionov's Regime Shift Detection Algorithm and the "Epic Pluvial" in the Delaware Basin
|
Trevor Amestoy
|
Tutorials, Programming, Statistics, Uncategorized, Rodionov, Tutorial, Regimes, Drb, Nyc, Time-series, Climate, Literature, Python
|
07/07/2023
|
Intro to HDF5/h5py and comparison to CSV for speed & compression
|
Andrew Hamilton
|
Data, Hdf5, Timing, Data-compression, File-input-output, Uncategorized, Python
|
06/22/2023
|
Highlighting the Excellence in Systems Analysis Teaching and Innovative Communication (ECSTATIC) Repository
|
Rohini Gupta
|
Overview, Tutorials, Training, Uncategorized
|
06/05/2023
|
Figure Library Part 2 - Visualizations Supporting Synthetic Streamflow Diagnostics
|
Trevor Amestoy
|
Visualization, Programming, Diagnostics, Statistics, Synthetic-timeseries, Synthetic-generation, Synthetic-streamflow-generation, Python, Tips, Time-series, Getting-started, Uncategorized, Figure-editing, Figure-library
|
05/24/2023
|
Building the Reed Group Figure Library - Part 1 Visualizations Supporting MOEA Diagnostics
|
David Gold
|
Visualization, Programming, Lab-manual, Many-objective-concepts, Moea-diagnostics, Python
|
05/16/2023
|
Parameter estimation of Hidden Markov Models using a Markov Chain Monte Carlo method in Julia
|
Lillian Lau
|
Tutorials, Programming, Tutorial, Mcmc, Synthetic-streamflow-generation, Synthetic-timeseries, Hmm, Markov-chain, Hidden-markov-models, Streamflow, Jupyter, Julia, Bayesian-modeling, Markov-chain-monte-carlo
|
06/12/2023
|
Optimizing reservoir operations with Reinforcement Learning, Pt 1: Creating a custom Gymnasium environment
|
Andrew Hamilton
|
Control, Programming, Reinforcement-learning, Tutorial, Gym, Proximal-policy-optimization, Uncategorized, Python, Reservoirs
|
04/27/2023
|
The Colorado River Basin: Exploring its Past, Present, and Future Management
|
Audrey Noziere
|
Uncategorized, Training, Water-management, Overview, Drought-mitigation, Colorado, Drought, Getting-started, Literature
|
05/01/2023
|
Exploring Internal Variability with Hidden Markov Models in Our Newly Published eBook Interactive Tutorial
|
Rohini Gupta
|
Tutorials, Statistics, Training, Drought-mitigation, Uncategorized
|
04/17/2023
|
Deep Reinforcement Learning with PPO (the ML kind, not the health insurance kind)
|
Lillian Lau
|
Jupyter, Deep-reinforcement-learning, Uncategorized, Openai-gym, Programming, Reinforcement-learning, Machine-learning, Gym, Drl, Ppo2, Tutorial, Sb3, Proximal-policy-optimization, Rl, Python, Tutorials, Openai, Exercises, Ppo
|
04/12/2023
|
Creating Interactive Geospatial Maps in Python with Folium
|
Trevor Amestoy
|
Visualization, Tutorials, Programming, Tutorial, Folium, Web-publishing, Geospatial-modeling, Jupyter, Geospatial, Mapping, Dataviz, Uncategorized, Python, Hyriver
|
04/05/2023
|
Exploring time-evolving vulnerability with the newly published interactive tutorial in the Addressing Uncertainty in MultiSector Dynamics Research eBook
|
David Gold
|
Visualization, Tutorials, Jupyter-notebook, Programming, Scenario-discovery, Multisector-dynamics, Ebook, Python
|
03/31/2023
|
Causality for Dummies
|
Lillian Lau
|
Pc, Causal-discovery, Information-theoretic, Causality, Causal-theory, Causal-inference, Overview, Pcmci, Cross-convergent-mapping, Granger-causality, Ccms, Correlation, Literature, For-dummies
|
03/14/2023
|
Introducing the GRRIEn Analysis Framework: Defining standards for reproducible and robust supervised learning of earth surface processes at large spatial scales
|
Rohini Gupta
|
Statistics, Machine-learning, Model-performance, Git-and-github, Geospatial-modeling, Uncategorized
|
03/06/2023
|
Detecting Causality using Convergent Cross Mapping: A Python Demo using the Fisheries Game
|
David Gold
|
Causal-inference, Python, Ccm, Jupyter
|
02/21/2023
|
Intro to PID controllers with a reservoir example
|
Andrew Hamilton
|
Uncategorized, Python, Reservoirs, Control
|
02/08/2023
|
Using drawdata and Mercury in Jupyter Notebooks
|
Rohini Gupta
|
Tutorials, Machine-learning, Training, Tips-and-tricks, Jupyter, Uncategorized
|
01/30/2023
|
Structuring a Python Project: Recommendations and a Template Example
|
Trevor Amestoy
|
Tutorials, Programming, Tutorial, File-management, Workflow, Tips-and-tricks, Training, Overview, Tips, Organization, Getting-started, Uncategorized, Python
|
01/18/2023
|
Ringing in the year with a lil' bit of Tkinter
|
Lillian Lau
|
Tutorials, Programming, Waterpaths, Graphical-user-interface, Tutorial, Gui, Tkinter, How-to-make-a-python-gui, Tkinter-tutorial, User-interface, Uncategorized, Python, Tkinter-gui
|
01/09/2023
|
Animating figures with Manim: A citation network example
|
Andrew Hamilton
|
Visualization, Citation, Tutorial, Animation, Uncategorized, Python
|
12/20/2022
|
The Building Blocks of Time Series Analysis (plus a demo!)
|
Lillian Lau
|
Programming, Tutorial, Spectrograms, Time-series-analysis, Matlab, Filtering, Fourier-transforms, Time-series, Uncategorized
|
11/30/2022
|
QPPQ Method for Streamflow Prediction at Ungauged Sites - Python Demo
|
Trevor Amestoy
|
Pub, Tutorials, Programming, Qppq, Tutorial, Training, Hydrology, Streamflow, Predictions, Hydrologic-models, Exercises, Time-series, Uncategorized, Python
|
11/22/2022
|
Creating a collaborative lab manual pt. 2: Automated build & deploy with GitHub Actions
|
Andrew Hamilton
|
Jupyter-notebook, Github-actions, Uncategorized, Python, Github
|
11/09/2022
|
Copula Coding Exercise
|
Rohini Gupta
|
Tutorials, Statistics, Training, Tips-and-tricks, R, Time-series, Uncategorized
|
10/31/2022
|
Markdown-Based Scientific and Computational Note Taking with Obsidian
|
Trevor Amestoy
|
Uncategorized, Tips-and-tricks, Markdown, Productivity, Jupyter, Organization, Latex, Literature, Obsidian
|
10/21/2022
|
Enhancing Jupyter Notebooks for Teaching
|
Rohini Gupta
|
Visualization, Tutorials, Training, Tips-and-tricks, Jupyter, Uncategorized
|
10/10/2022
|
Creating a collaborative research group lab manual with Jupyter Books
|
Andrew Hamilton
|
Jupyter-notebook, Training, Uncategorized, Python, Websites, Github
|
09/30/2022
|
Efficient hydroclimatic data accessing with HyRiver for Python
|
Trevor Amestoy
|
Visualization, Data-management, Api, Tips-and-tricks, Geospatial-modeling, Hydrologic-models, Uncategorized, Python
|
09/20/2022
|
Fisheries Training Part 2 – Tradeoff Visualization and Introduction to J3
|
Lillian Lau
|
Fisheries, D3-js, Interactive-data-visualization, Fishgame, Data-visualization, Mordm, Visualization, Programming, Training, Borg, Pyborg, Borg-moea, Many-objective-robust-decision-making, Tutorial, D3, Python, Project-platypus, J3, Exercises, Predator-prey
|
09/14/2022
|
Bivariate choropleth maps
|
Andrew Hamilton
|
Visualization, Tutorial, Gis, Maps, Uncategorized, Python
|
09/08/2022
|
A Hidden-Markov Modeling Based Approach to Creating Synthetic Streamflow Scenarios
|
Rohini Gupta
|
Tutorials, Training, Statistics, Uncategorized
|
08/30/2022
|
Time-evolving scenario discovery for infrastructure pathways
|
David Gold
|
Visualization, Tutorials, Scenario-discovery, Tips, Infrastructure-pathways, Python, Many-objective-robust-decision-making
|
08/25/2022
|
Fisheries Training Part 1 - Harvest Optimization and MOEA Diagnostics
|
Trevor Amestoy
|
Tutorials, Project-platypus, Tutorial, Platypus, Training, Fishgame, Pyborg, Borg, Exercises, Predator-prey, Python, Many-objective-robust-decision-making
|
08/08/2022
|
Cythonizing your Python code, Part 2: Next steps with reservoir simulation
|
Andrew Hamilton
|
Cython, Uncategorized, Python, Simulation, Reservoirs
|
08/05/2022
|
Constructing interactive Ipywidgets: demonstration using the HYMOD model
|
Trevor Amestoy
|
Visualization, Tutorials, Tutorial, Hydrology, Hydrologic-models, Uncategorized, Python, Code-examples, Education
|
07/20/2022
|
Fisheries Training 0: Exploring Predator-Prey Dynamics
|
Lillian Lau
|
Visualization, Fisheries, Jupyter-notebook, Analytics, Programming, Tutorial, Jupyter-lab, Training, Binder, Lotka-volterra, Python
|
07/12/2022
|
Viewing your Scientific Landscape with VOSviewer
|
Rohini Gupta
|
Visualization, Tutorials, Bibliographic-network, Tips-and-tricks, Vosviewer, Uncategorized
|
07/05/2022
|
Cythonizing your Python code, Part 1: the basics.
|
Andrew Hamilton
|
Programming, Uncategorized, Python, Efficiency, Cython
|
06/29/2022
|
A time-saving tip for simulating multiple scenarios
|
Trevor Amestoy
|
Diagnostics, Model-performance, Timing, Tips, Uncategorized, Python, Efficiency
|
06/14/2022
|
Introduction to Drought Metrics
|
Rohini Gupta
|
Tutorials, Statistics, Tips-and-tricks, Matlab, Uncategorized
|
06/06/2022
|
Generating synthetic timeseries while preserving historic correlation: A case study for reservoir inflow and water demand
|
Trevor Amestoy
|
Statistics, Synthetic-generation, Exercises, Time-series, Correlation, Uncategorized, Python
|
06/01/2022
|
Containerizing your code for HPC (Docker + Singularity)
|
Andrew Hamilton
|
Uncategorized, Hpc, Containers, Docker
|
05/25/2022
|
Continuous Deployment with GitHub Actions (or, What Gives Life to a Living eBook?)
|
Travis Thurber
|
Tutorials, Tutorial, Tips-and-tricks, Git-and-github, Github-actions, Uncategorized, Ci-cd, Github
|
05/09/2022
|
MORDM IX: Discovering scenarios of consequence
|
Lillian Lau
|
Visualization, Scenario-discovery, Machine-learning, Pandas, Mordm, Factor-mapping, Robust-decision-making, Python, Many-objective-robust-decision-making, Visual-analytics, Boosted-trees
|
06/20/2022
|
A step-by-step tutorial for scenario discovery with gradient boosted trees
|
David Gold
|
Tutorials, Scenario-discovery, Machine-learning, Factor-ranking, Factor-mapping, Sk-learn, Sensitivity-analysis, Python, Many-objective-robust-decision-making, Boosted-trees
|
04/22/2022
|
Checkpointing and restoring runs with the Borg MOEA
|
Andrew Hamilton
|
High-performance-computing, Borg, Python, Borg-moea
|
04/13/2022
|
Using Python, Sphinx, and reStructuredText to Create a Book (and Introducing our eBook: Addressing Uncertainty in Multisector Dynamics Research!)
|
Rohini Gupta
|
Tutorials, Tutorial, Sphinx, Restructuredtext, Uncategorized, Python
|
04/07/2022
|
Running a Python script using Excel macros
|
Lillian Lau
|
Visualization, How-to-write-a-macro, Excel-macros, Excel-vba, Execute-python-in-excel, Tutorial, Visual-basic, Excel, Macros, Vba, Linking-python-to-excel, Run-python-in-excel, Python, Linking-excel-to-python
|
03/30/2022
|
To parallelize or not to parallelize? On performance of hybrid schemes in Python with the Borg MOEA
|
Andrew Hamilton
|
Lake-problem, Parallel-programming, Python, Uncategorized, Hpc, Borg-moea
|
03/24/2022
|
Clustering basics and a demonstration in clustering infrastructure pathways
|
Trevor Amestoy
|
Tutorial, Clustering, K-means, Infrastructure-pathways, Hierarchical, Uncategorized, Python, Code-examples
|
03/16/2022
|
Efficient Storage and Querying of Geospatial Data with Parquet and DuckDB
|
Rohini Gupta
|
Tutorials, Data-management, Tips-and-tricks, R, Duckdb, Sql, Uncategorized
|
03/07/2022
|
MORDM VII: Optimality, robustness, and reevaluation under deep uncertainty
|
Lillian Lau
|
Du-reevaluation, Analytics, Bash, Programming, Tutorial, Robustness, Research-triangle, Slurm, Linux, Optimization, Python, Many-objective-robust-decision-making, Mordm
|
03/01/2022
|
Root finding algorithm basics
|
Trevor Amestoy
|
Bisection, Numerical-methods, Newton-raphson, Uncategorized, Python, Root-finding
|
02/24/2022
|
Milton Friedman's thermostat and sensitivity analysis of control policies
|
Andrew Hamilton
|
Information-theory, Uncategorized, Sensitivity-analysis, Control
|
02/17/2022
|
Understanding Information Usage in Machine Learning Models
|
Rohini Gupta
|
Machine-learning, Uncategorized, Overview
|
02/07/2022
|
Containerizing Rhodium with Docker
|
Lillian Lau
|
Programming, Rhodium, Project-platypus, Containerization, Containers, Python, Docker
|
02/01/2022
|
Five tips for creating visually appealing scientific posters
|
Antonia Hadjimichael
|
Visualization, Conference, Agu, Poster
|
12/17/2021
|
Data Augmentation for Time Series Application
|
Rohini Gupta
|
Time-series, Uncategorized
|
11/29/2021
|
The ma-R-velous tidyverse
|
Lillian Lau
|
Programming, Tidyverse, Data-management, R
|
11/17/2021
|
Plotting change on maps
|
Antonia Hadjimichael
|
Visualization, Matplotlib, Cartopy, Maps, Shift-map, Data-visualization, Python
|
11/15/2021
|
Easy batch parallelization of code in any language using mpi4py
|
David Gold
|
High-performance-computing, Programming, Parallel-computing, Slurm, Unix, Python, Code-examples
|
11/10/2021
|
Tips for Creating Watershed Maps in R
|
Rohini Gupta
|
Visualization, Tutorials, Tips-and-tricks, R, Geospatial-modeling, Uncategorized
|
10/18/2021
|
MORDM VIII: Characterizing the effects of deep uncertainty
|
Lillian Lau
|
Visualization, Tutorials, Programming, Tutorial, Matplotlib, Heatmaps, Robust-decision-making, Tips, Uncategorized, Sensitivity-analysis, Python, Many-objective-robust-decision-making, Mordm
|
04/26/2022
|
Make LaTeX easier with custom commands
|
David Gold
|
Latex
|
10/05/2021
|
Teaching Tools for Complex Adaptive Systems
|
Rohini Gupta
|
Visualization, Software, Uncategorized
|
09/20/2021
|
A non-intimidating introduction to parallel computing with Numba
|
Lillian Lau
|
Multithreading, High-performance-computing, Diagnostics, Parallel-computing, Tutorial, Numba, Exercises, Hpc, Python
|
09/13/2021
|
Simple profiling checks for running jobs on clusters
|
Antonia Hadjimichael
|
High-performance-computing, Slurm, Tips-and-tricks, Cluster, Tips, Profiling
|
09/08/2021
|
MORDM Basics VI: Processing the output and reevaluating for robustness
|
Lillian Lau
|
Matplotlib, Pandas, Parallel-coordinates, Many-objective-concepts, Python, Many-objective-robust-decision-making
|
10/13/2021
|
Basics of data visualization with ggplot2
|
Ananya Gangadhar
|
Visualization, Tutorials, Programming, Tutorial, Tips-and-tricks, R, Tips
|
08/30/2021
|
Custom Plotting Symbols in R
|
Calvin Whealton
|
Visualization, Customized-visualization, R
|
08/23/2021
|
Introduction to PyBorg - basic setup and running
|
Antonia Hadjimichael
|
Tutorials, Project-platypus, Many-objective-concepts, Borg, Moea-optimization, Pyborg, Software, Python
|
08/13/2021
|
MORDM Basics V: WaterPaths Tutorial
|
Lillian Lau
|
Master, Uncategorized, Tutorial, Mordm, Git, Borg, C, Borg-moea, Github
|
08/02/2021
|
Measuring the parallel performance of the Borg MOEA
|
David Gold
|
High-performance-computing, Borg, Parallel-computing
|
07/26/2021
|
Fitting and Simulating from NHMMs in R
|
Rohini Gupta
|
Uncategorized, Nhmm, R, Tutorial
|
07/15/2021
|
How to schedule massively parallel jobs on clusters - some basic ways
|
Antonia Hadjimichael
|
High-performance-computing, Parallel-computing, Slurm, Gnu, Hpc
|
06/30/2021
|
The ABCs of MOEAs
|
Lillian Lau
|
Bibliography-management, Glossary, Many-objective-concepts, Borg, Moea
|
06/22/2021
|
CNNs for Time Series Applications
|
Rohini Gupta
|
Tutorials, Time-series-forecasting, Machine-learning, Time-series, Uncategorized
|
06/14/2021
|
Scaling experiments: how to measure the performance of parallel code on HPC systems
|
David Gold
|
High-performance-computing, Parallel-computing, Strong-scaling, Weak-scaling, Amdahls-law, Scaling, Hpc
|
06/07/2021
|
MORDM Basics IV: Visualizing ROF-Storage Dynamics (finally)
|
Lillian Lau
|
Risk-of-failure, Research-triangle, Ssi6, Hydrologic-models, Rof, Uncategorized, Python, Many-objective-robust-decision-making, Mordm
|
06/01/2021
|
NetCDF Operators
|
Rohini Gupta
|
Tutorials, Bash, Netcdf, Tips-and-tricks, Overview, Linux, Uncategorized
|
05/17/2021
|
Visualizing large directed networks with ggraph in R
|
Ananya Gangadhar
|
Visualization, Programming, Networks, R, Network-analysis, Data-visualization
|
05/11/2021
|
MORDM Basics III: ROF Triggers and Performance Objective Tradeoffs
|
Lillian Lau
|
Trade-offs, Rof-triggers, Drought-mitigation, Rof, Python, Many-objective-robust-decision-making, Mordm
|
04/27/2021
|
Do The (Schaake) Shuffle
|
Rohini Gupta
|
Introduction, Uncategorized, Time-series-forecasting, Statistics
|
04/12/2021
|
Potential Biases and Pitfalls of Machine Learning
|
keyvan Malek
|
Machine-learning, Uncategorized, Statistics
|
03/31/2021
|
MORDM Basics II: Risk of Failure Triggers and Table Generation
|
Lillian Lau
|
Water-portfolio-planning, Risk-of-failure, Deep-uncertainty, Research-triangle, Adaptation, Risk-options-analysis, Water-supply-planning, Rof-triggers, Risk-analysis, Rof, Uncategorized, Mordm
|
03/22/2021
|
Automate remote tasks with Paramiko
|
Antonia Hadjimichael
|
Ssh, High-performance-computing, File-management, Workflow, Tips-and-tricks, File-transfer, Sftp, Python
|
03/17/2021
|
Introduction to Convergent Cross Mapping
|
Rohini Gupta
|
Statistics, Causality, Convergent-cross-mapping, Introduction, Uncategorized, Code-examples
|
03/12/2021
|
Writing sharable Python code part II: Unit Testing
|
David Gold
|
Programming, Unit-testing, Specifications, Python, Code-examples
|
03/08/2021
|
MORDM Basics I: Synthetic Streamflow Generation
|
Lillian Lau
|
Deep-uncertainty, Synthetic-timeseries, Research-triangle, Synthetic-streamflow-generation, Stochastic-streamflow-generation, Stochastic-hydrology, Internal-variability, Matlab, Drought-mitigation, Hydrologic-models, Time-series, Python, Many-objective-robust-decision-making, Climate-change, Mordm
|
02/15/2021
|
How do we deal with extreme events and imbalanced datasets in machine learning?
|
keyvan Malek
|
Uncategorized
|
02/08/2021
|
Introduction to Granger Causality
|
Rohini Gupta
|
Uncategorized, Statistics
|
02/01/2021
|
Writing sharable Python code
|
David Gold
|
Programming, Function-specification, Docstring, Documentation, Python, Code-examples
|
01/26/2021
|
Basic network analysis on a directed network using NetworkX
|
Antonia Hadjimichael
|
Uncategorized, Networkx, Visual-analytics, Networks
|
01/19/2021
|
ggplot (Part 4) – Animated Geospatial Maps
|
tinakarimi
|
Visualization, Uncategorized, R
|
01/11/2021
|
Taylor Diagram
|
keyvan Malek
|
Visualization, Uncategorized, Model-performance
|
12/22/2020
|
Networks on maps: exploring spatial connections using NetworkX and Basemap
|
Antonia Hadjimichael
|
Tutorials, Programming, Networks, Matplotlib, Basemap, Pandas, Maps, Networkx, Geospatial-modeling, Pyplot, Python
|
12/15/2020
|
Making the Most of Predictor Data for Machine Learning Applications
|
Rohini Gupta
|
Machine-learning, Uncategorized
|
12/07/2020
|
A video training on Rhodium
|
David Gold
|
Tutorials, Rhodium, Project-platypus, Python, Many-objective-robust-decision-making
|
11/30/2020
|
Parallel axis plots for the absolute beginner
|
Lillian Lau
|
Visualization, Numpy, Parallel-axis-plots, Matplotlib, Parallel-coordinate-plots, Parallel-axis, Parallel-coordinates, Reed-group, Beginner, Multiobjective-optimization, Python, Reed-research-group
|
11/09/2020
|
ggplot (Part 3) - Animating Sensitivity Analysis Indices
|
tinakarimi
|
Visualization, Sensitivity-analysis
|
11/02/2020
|
Apply Functions in R and Python
|
keyvan Malek
|
Uncategorized, Python
|
10/26/2020
|
PyCharm and Git for productive multi-project workflows
|
Antonia Hadjimichael
|
Programming, Software, Workflows, Workflow, Pycharm, Anaconda, Git-and-github, Version-control, Getting-started, Conda, Python, Ides, Python-environments
|
10/19/2020
|
Introduction to Google Cloud Platform
|
Rohini Gupta
|
Cloud-computing, Uncategorized, Tutorial
|
10/12/2020
|
Automate unit testing with Github Actions for research codes
|
Andrew Dircks
|
Uncategorized
|
10/05/2020
|
More on subplots with Matplotlib
|
David Gold
|
Visualization, Programming, Matplotlib, Subplots, Python
|
09/28/2020
|
Spatial statistics (Part 3): Geographically Weighted (GW) models
|
tinakarimi
|
Visualization, Statistics, R, Geospatial-modeling, Uncategorized
|
09/21/2020
|
Introducing the R Package "biascorrection"
|
keyvan Malek
|
Biascorrection, Modeling, Hydrology, R-package, Uncategorized
|
09/15/2020
|
How to automate scripts on a cluster
|
Antonia Hadjimichael
|
Tutorials, Job-submission, High-performance-computing, Bash, Data-management, Data-backup, Parallel-computing, Programming, Automation, Job-scheduling, Unix, Getting-started, Cron
|
09/08/2020
|
Introduction to Wavelets
|
Rohini Gupta
|
Tutorials, Statistics, R, Overview, Uncategorized
|
08/31/2020
|
Everything you want to know about subplots in Python's Matplotlib
|
David Gold
|
Visualization, Programming, Matplotlib, Gridspec, Layout, Subplots, Pyplot, Python, Tight_layout
|
08/27/2020
|
Spatial statistics (Part 2): Spatial Regression Models
|
tinakarimi
|
Geospatial-modeling, Statistics, R
|
08/18/2020
|
Using Rhodium for exploratory modeling
|
Andrew Dircks
|
Visualization, Rhodium, Project-platypus, Exploratory-modeling, Python
|
08/10/2020
|
How to make horizon plots in Python
|
Antonia Hadjimichael
|
Visualization, Data, Time-series, Sensitivity-analysis, Python, Visual-analytics
|
08/04/2020
|
Visualizing High Dimensional Data Using the T-SNE Method
|
keyvan Malek
|
Visualization, Machine-learning, Uncategorized
|
07/27/2020
|
Using the Python Borg Wrapper - Lake Problem Example
|
Andrew Dircks
|
Programming, Mpi, Python-wrapper, Borg, Python, Borg-moea
|
07/21/2020
|
Deeper Dive into Self-Organizing Maps (SOMs)
|
Rohini Gupta
|
Visualization, Statistics, Machine-learning, R, Overview, Uncategorized
|
07/20/2020
|
Lower dimensional visualizations of many-objective Pareto Fronts
|
David Gold
|
Visualization, Manifold, Isomap, Sammon-mapping, Som, Mds, Many-objective-concepts, Many-objective-visual-analytics, Moea, Python, Visual-analytics, Mova
|
07/14/2020
|
Spatial statistics (Part 1): Spatial Autocorrelation
|
tinakarimi
|
Geospatial-modeling, Visualization, Statistics, R
|
07/07/2020
|
Causal Inference Using Information-Theoretic Approaches
|
keyvan Malek
|
Uncategorized
|
06/29/2020
|
Getting started with API requests in Python
|
Antonia Hadjimichael
|
Tutorials, Data, Webscraping, Data-management, Machine-learning, Api, File-transfer, Get, Json, Getting-started, Python
|
06/23/2020
|
The New and Improved Borg R Wrapper
|
Rohini Gupta
|
Overview, Tutorials, R, Uncategorized
|
06/19/2020
|
Visualizing the diversity of a Pareto front approximation using RadVis
|
David Gold
|
Visualization, Moea-performance, Diagnostics, Runtime-diagnostics, Many-objective-concepts, Uncategorized, Python
|
06/16/2020
|
Displaying Interactions with chordDiagram in R
|
tinakarimi
|
Visualization, Sensitivity-analysis, R
|
06/01/2020
|
A template for reproducible papers
|
Antonia Hadjimichael
|
Tutorials, Getting-started, Programming, Research-tips, Web-publishing, Reproducibility, Software, Github
|
05/26/2020
|
Information Theory and Moment-Independent Sensitivity Indices
|
keyvan Malek
|
Sensitivity-analysis
|
05/18/2020
|
Interactive Lake Problem Visualizations Using Altair
|
Rohini Gupta
|
Visualization, Tutorials, Pandas, Uncategorized, Python
|
05/11/2020
|
Beyond Hypervolume: Dynamic visualization of MOEA runtime
|
David Gold
|
Visualization, Diagnostics, Parallel-coordinates, Runtime-diagnostics, Many-objective-concepts, Borg, Moea, Random-seed-analysis, Python
|
05/06/2020
|
Parallel File Compressing in Linux
|
tinakarimi
|
File-transfer, Bash, Data-management
|
04/27/2020
|
Publication-Quality Illustrations in R
|
keyvan Malek
|
Visualization, R
|
03/30/2020
|
Remote terminal environment using VS Code for Windows and Mac
|
Andrew Dircks
|
Virtual-machine, Vs-code, Bash, Data-management, File-management, Tips-and-tricks, File-transfer, Unix, Thecube, Sftp, Uncategorized, Ssh, Ides
|
03/31/2020
|
Determining the appropriate number of samples for a sensitivity analysis
|
Antonia Hadjimichael
|
Diagnostics, Sobol, Salib, Factor-prioritization, Sensitivity-analysis, Python
|
03/23/2020
|
Parallel processing with R on Windows
|
tinakarimi
|
Uncategorized, Programming, Parallel-computing, R
|
03/16/2020
|
Using Docker with Virtual Machines
|
Rohini Gupta
|
Cloud-computing, Machine-learning, Tutorials, Uncategorized
|
03/09/2020
|
Make your Git repository interactive with Binder
|
David Gold
|
Jupyter-notebook, Rhodium, R, Binder, Julia, Python
|
03/03/2020
|
Sensitivity Analysis Tools
|
keyvan Malek
|
Uncategorized, Sensitivity-analysis
|
02/25/2020
|
Factor prioritization and factor fixing: how to know what's important
|
Antonia Hadjimichael
|
Analytics, Diagnostics, Delta-method, Sobol, Salib, Factor-prioritization, Factor-fixing, Code-sample, Sensitivity-analysis, Python
|
02/17/2020
|
Accessing a Virtual Machine in Red Cloud
|
Rohini Gupta
|
Cloud-computing, Overview, Tutorials, Uncategorized
|
02/10/2020
|
More on simple Bash Shell scripts (examples of “find” and “sed”)
|
tinakarimi
|
Programming, Bash, Linux, Shell-scripts, Getting-started, Uncategorized, Code-examples
|
01/29/2020
|
EnGauge: R Code Repository for Environmental Gauge Data Acquisition, Processing, and Visualization
|
Jared D. Smith
|
Visualization, Software, Data-management, R
|
02/03/2020
|
Performing Experiments on HPC Systems
|
David Gold
|
High-performance-computing, Programming, Data-management, Parallel-computing, Cluster, Hpc
|
01/27/2020
|
So What’s the Rationale Behind the Water Programming Blog?
|
Antonia Hadjimichael
|
Complex-systems, Control, Wicked-problems, Deep-uncertainty, Resources, Evolutionary-algorithms, Hypothesis-testing, Overview, Artificial-intelligence, Many-objective-concepts, Getting-started, Literature
|
01/23/2020
|
R Shiny, Part 2
|
keyvan Malek
|
Uncategorized
|
12/16/2019
|
R Shiny - Part 1
|
keyvan Malek
|
Visualization, Uncategorized, Programming, R
|
11/19/2019
|
ggplot (Part 2)
|
tinakarimi
|
Visualization, Uncategorized, R
|
11/11/2019
|
Hydro Packages in R: HydroGOF
|
keyvan Malek
|
Visualization, Uncategorized, Hydrology, R
|
10/28/2019
|
Beginner’s Guide to TensorFlow and Keras
|
Rohini Gupta
|
Machine-learning, Tutorials, Uncategorized
|
10/21/2019
|
Dynamic Emulation in Water Resources Applications
|
Rohini Gupta
|
Machine-learning, Uncategorized
|
09/26/2019
|
ggplot (Part 1)
|
tinakarimi
|
Visualization, R
|
09/09/2019
|
A Python Implementation of grouped Radial Convergence Plots to visualize Sobol Sensitivity Analysis results
|
David Gold
|
Visualization, Rhodium, Salib, Sensitivity-analysis, Python
|
08/27/2019
|
MOEAFramework Training Part 4: Processing Metrics and Creating Visualizations
|
Rohini Gupta
|
Tutorials, Uncategorized, Diagnostics, Moeaframework
|
08/20/2019
|
More Terminal Schooling
|
Bernardo Trindade
|
Tutorials, High-performance-computing, Bash, Data-management, Programming, Uncategorized, File-management, Tips-and-tricks, Cygwin, Unix, Make
|
04/13/2020
|
Variable Infiltration Capacity (VIC) Model- Part 2
|
keyvan Malek
|
Hydrology, Modeling, Hydrologic-models
|
08/12/2019
|
Profiling your Python script using cProfile
|
Antonia Hadjimichael
|
Tutorials, Programming, Methods, Profiling, Learning-programming, Python, Code-examples
|
08/05/2019
|
MORDM using Rhodium - the lake problem workflow
|
Antonia Hadjimichael
|
Uncategorized
|
09/18/2019
|
On Parallelization of the Borg MOEA
|
David Gold
|
High-performance-computing, Parallel-computing, Master-worker-borg, Mpi, Parallel-programming, Borg, Borg-moea, Multi-master-borg
|
07/29/2019
|
Introduction to Variable Infiltration Capacity (VIC) Model
|
keyvan Malek
|
Uncategorized
|
07/15/2019
|
Packages for Hydrological Data Retrieval and Statistical Analysis
|
Jared D. Smith
|
Python, R, Statistics
|
07/08/2019
|
MOEAFramework Training Part 3: Calculating Metrics
|
Rohini Gupta
|
Tutorials, Uncategorized, Moeaframework
|
07/01/2019
|
Examining Robustness Metrics using Rhodium
|
David Gold
|
Programming, Lake-problem, Project-platypus, Rhodium, Robustness, Software, Python, Many-objective-robust-decision-making, Mordm
|
06/27/2019
|
Spatial and temporal visualization of water demands in a basin
|
Antonia Hadjimichael
|
Visualization, Analytics, Matplotlib, Water-use, Cartopy, Maps, Animation, Python, Visual-analytics
|
06/11/2019
|
Parasol Resources
|
William Raseman
|
Visualization, Parallel-coordinates, Web-development, Parasol
|
06/04/2019
|
MOEAFramework Training Part 2: Optimization of an External Problem
|
Rohini Gupta
|
Tutorials, Uncategorized, Diagnostics
|
05/29/2019
|
R-Markdown
|
keyvan Malek
|
Markup-language, Rmarkdown, R, Latex, Uncategorized
|
05/13/2019
|
Parasol: an open source, interactive parallel coordinates library for multi-objective decision making
|
William Raseman
|
Visualization, Parallel-coordinates, Web-development, Parasol, Software
|
05/13/2019
|
Radial convergence diagram (aka chord diagram) for sensitivity analysis results and other inter-relationships between data
|
Antonia Hadjimichael
|
Visualization, Rhodium, Project-platypus, Figure-preparation, Figure-editing, Sobol, Open-source, Salib, Uncategorized, Sensitivity-analysis, Python, Scientific-figures
|
05/06/2019
|
Parallelization of C/C++ and Python on Clusters
|
Bernardo Trindade
|
Tutorials, High-performance-computing, Programming, Uncategorized, Slurm, Tips-and-tricks, C, Python, Code-examples
|
04/24/2019
|
Performing random seed analysis and runtime diagnostics with the serial Borg Matlab wrapper
|
David Gold
|
Tutorials, Programming, Diagnostics, Bash, Matlab, Many-objective-concepts, Borg, Getting-started, Uncategorized
|
04/17/2019
|
MOEAFramework Training Part 1: Connecting an External Problem
|
Rohini Gupta
|
Tutorials, Java, Diagnostics, Moeaframework, Uncategorized, Tips-and-tricks, C
|
04/15/2019
|
Geospatial Mapping in R
|
keyvan Malek
|
Visualization, Tutorials, Programming, Geographical-information, Maps, R, Gdal, Geospatial-modeling
|
04/05/2019
|
From MATLAB to Julia: Insights from Translating an Opensource Kirsch-Nowak Streamflow Generator to Julia
|
Peter Storm
|
Programming, Git-and-github, Matlab, Julia, Time-series, Uncategorized
|
03/27/2019
|
Interactive visualizations of high-dimensional data using J3
|
Antonia Hadjimichael
|
Visualization, Tutorials, Project-platypus, Tools, Many-objective-concepts, Software, Python, Many-objective-robust-decision-making
|
03/18/2019
|
Intro to Boosting
|
Bernardo Trindade
|
Machine-learning, Uncategorized, Python, Statistics
|
03/13/2019
|
Intro to Machine Learning Part 6: Gaussian Naive Bayes and Logistic Regression
|
David Gold
|
Scikit-learn, Statistics, Matplotlib, Machine-learning, Sk-learn, Python, Code-examples
|
03/05/2019
|
Magnitude-varying sensitivity analysis and visualization (Part 2)
|
Antonia Hadjimichael
|
Visualization, Matplotlib, Sobol, Time-series, Code-sample, Sensitivity-analysis, Python, Code-examples
|
02/28/2019
|
Magnitude-varying sensitivity analysis and visualization (Part 1)
|
Antonia Hadjimichael
|
Visualization, Code-example, Plotting, Many-objective-robust-decision-making, Time-series, Uncategorized, Python, Code-examples
|
02/26/2019
|
Introducing Julia: A Fast and Modern Language
|
Peter Storm
|
Jupyter-notebook, Programming, Jupyter-lab, Julia, Ides
|
02/19/2019
|
Introduction to Unit Testing
|
Bernardo Trindade
|
Tutorials, Programming, Tips-and-tricks, Overview, Exercises, Getting-started, Uncategorized, Python
|
02/12/2019
|
Intro to Machine Learning Part 5: Bagging
|
Rohini Gupta
|
Machine-learning, Uncategorized, Overview
|
02/04/2019
|
Intro to machine learning part 4: Support Vector Machines
|
David Gold
|
Scenario-discovery, Svm, Machine-learning, Classification, Getting-started
|
01/29/2019
|
Intro to Machine Learning Part 3: Bias-Variance Tradeoff
|
Rohini Gupta
|
Machine-learning, Uncategorized
|
12/18/2018
|
Discriminant analysis for classification
|
Antonia Hadjimichael
|
Statistics, Machine-learning, Mahalanobis, Classification, Data-mining, Discriminant-analysis, Multivariate-statistics
|
12/03/2018
|
Introduction to Borg Operators Part 1: Simplex Crossover (SPX)
|
Sara Alkayali Alalam
|
Simplex-crossover, Operator, Borg, Uncategorized, Python, Code-examples
|
11/26/2018
|
Interacting with Plotted Functions Using Jupyter Notebooks ipywidgets with matplotlib
|
Peter Storm
|
Visualization, Tutorials, Matplotlib, Figure-editing, Tips-and-tricks, Uncategorized, Python
|
11/19/2018
|
Introduction to DiscoveryDV
|
Rohini Gupta
|
Visualization, Tutorials, Discoverydv, Overview, Uncategorized
|
11/05/2018
|
Google Earth Pro: the cool, the trade-offs and the limits
|
charlesrouge
|
Visualization, Tutorials, Geographical-information, Tips-and-tricks, Maps, Open-source, Google-earth
|
10/29/2018
|
A Beginner's Guide to Visualizing Trade Offs across Multiple Objectives using the Python Bokeh Library
|
Sara Alkayali Alalam
|
Visualization, Tutorials, Bokeh, Pandas, Tips-and-tricks, Trade-offs, Uncategorized, Python, Code-examples
|
10/22/2018
|
Introduction to Gaussian Processes
|
Bernardo Trindade
|
Bayesian-modeling, Machine-learning, Uncategorized, Statistics
|
10/17/2018
|
Time series forecasting in Python for beginners
|
Antonia Hadjimichael
|
Tutorials, Time-series-forecasting, Optimization, Exercises, Time-series, Getting-started, Uncategorized, Python
|
10/09/2018
|
From Frequentist to Bayesian Ordinary Linear Regression
|
Bernardo Trindade
|
Bayesian-modeling, Machine-learning, Statistics
|
10/04/2018
|
Intro to Machine Learning Part 2: Binary Classification With Perceptron
|
David Gold
|
Machine-learning, Uncategorized, Perceptron, Neural-networks
|
09/28/2018
|
Intro to Machine Learning: Classification using K-NN
|
David Gold
|
Curse-of-dimensionality, Machine-learning, Overview, K-nearest-neighbor, Getting-started
|
09/18/2018
|
Google Dataset Search (beta): Revolutionize your Data Searches and Database Exposure
|
Peter Storm
|
Uncategorized
|
09/07/2018
|
Implementation of the Moving Average Filter Using Convolution
|
Rohini Gupta
|
Overview, Tutorials, Python, Uncategorized
|
09/04/2018
|
Converting Latex to MS Word docx (almost perfectly)
|
Bernardo Trindade
|
Tutorials, Programming, File-management, Tips-and-tricks, Literature
|
08/26/2018
|
Recommended Software for the Kasprzyk Group
|
William Raseman
|
Introduction, Overview, Software
|
08/15/2018
|
Establishing an Effective Data Backup Strategy for Your Workstation
|
Peter Storm
|
Data-management, Data-backup, File-management, Tips-and-tricks, File-transfer, Git-and-github, Uncategorized
|
09/07/2018
|
Tips for Creating Animated Graphics (GIFs)
|
Peter Storm
|
Visualization, Illustrator, Tips-and-tricks, R, Overview, Figure-editing
|
07/31/2018
|
Multivariate Distances: Mahalanobis vs. Euclidean
|
William Raseman
|
Mahalanobis, R, K-nearest-neighbor, Distance-metrics, Euclidean
|
07/24/2018
|
Update on setting up the Borg Matlab Wrapper on Windows and tips for its use
|
Felipe Cordera
|
Getting-started, Matlab, Tips-and-tricks
|
07/19/2018
|
Guide to Your First Year in the Reed Research Group
|
Rohini Gupta
|
Getting-started, Training, Overview, Tips-and-tricks
|
07/13/2018
|
Fitting Hidden Markov Models Part II: Sample Python Script
|
Julie
|
Programming, Matplotlib, Synthetic-streamflow-generation, Synthetic-weather-generation, Time-series, Python
|
07/03/2018
|
Fitting Hidden Markov Models Part I: Background and Methods
|
Julie
|
Time-series, Synthetic-streamflow-generation, Synthetic-weather-generation
|
07/03/2018
|
Setting Up and Customizing Python Environments using Conda
|
Peter Storm
|
Programming, Tips-and-tricks, Getting-started, Conda, Python, Python-environments, Environment-variables
|
06/29/2018
|
Installing EPA SWMM on a Mac using WineBottler
|
JR Kasprzyk
|
Mac, Wine, Winebottler, Tips-and-tricks, Swmm, Windows, Software
|
06/18/2018
|
Evaluating and visualizing sampling quality
|
charlesrouge
|
Visualization, Tutorials, Sensitivity-analysis, Python
|
06/11/2018
|
Creating shaded dial plots in python
|
David Gold
|
Visualization, Gauge-plot, Matplotlib, Tips-and-tricks, Dial-plot, Speedometer
|
06/04/2018
|
Creating Dendrograms in R
|
Rohini Gupta
|
Visualization, Tutorials, Statistics, Clustering, Tips-and-tricks, R, Hierarchical, Uncategorized
|
05/28/2018
|
Creating parallel axis plots with multiple datasets, color gradients, and brushing in Python
|
Bernardo Trindade
|
Matplotlib, Visualization, Python, Code-examples
|
05/18/2018
|
Logistic Regression for Scenario Discovery
|
Julie
|
Matplotlib, Visualization, Sensitivity-analysis, Python
|
05/04/2018
|
Using HDF5/zlib compression in NetCDF4, part 2: testing the compression settings
|
charlesrouge
|
Data-management, Data-backup, Hdf5, Netcdf, File-management, Tips-and-tricks, Testing, Profiling, Data-compression
|
04/24/2018
|
Launching Jupyter Notebook Using an Icon/Shortcut in the Current Working Directory Folder
|
Peter Storm
|
Jupyter-notebook, Cmd, Windows-shortcut, Jupyter-lab, Tips-and-tricks, Command-prompt, Windows, Tips, Windows-icon, Python, Lnk
|
04/19/2018
|
A Deeper Dive into Principal Component Analysis
|
Rohini Gupta
|
Tips-and-tricks, R, Overview, Principal-component-analysis, Statistical-analysis, Getting-started, Multicollinearity, Multivariate-statistics
|
04/10/2018
|
Simple Bash shell scripts that have made my life easier
|
David Gold
|
Tutorials, Programming, Bash, Tips-and-tricks, Unix, Linux, Shell-scripts, Getting-started, Code-examples
|
04/06/2018
|
Policy Diagnostics with Time-Varying and State Space PDFs
|
Julie
|
Matplotlib, Visualization, Python
|
03/28/2018
|
Making Valgrind Easy
|
Bernardo Trindade
|
Tutorials, Memory-debugging, High-performance-computing, Programming, Uncategorized, Cygwin, C
|
03/25/2018
|
What is resilience in water resources systems?
|
charlesrouge
|
Uncategorized
|
03/17/2018
|
A completely non-exhaustive list of tutorial resources for scientific computing
|
Antonia Hadjimichael
|
Tutorials, Uncategorized, Tips-and-tricks, Matlab, Exercises, Getting-started, C, Python, Code-examples
|
03/13/2018
|
Types of Errors in Numerical Methods
|
Rohini Gupta
|
Computing, High-performance-computing, Numerical, Methods, Exercises, Error
|
02/21/2018
|
Plotting trajectories and direction fields for a system of ODEs in Python
|
Antonia Hadjimichael
|
Visualization, Plot, Matplotlib, Tips, Lotka-volterra, Predator-prey, Equilibrium, Python, Scipy
|
02/12/2018
|
Transitioning from R to Python with Spyder
|
Rohini Gupta
|
Overview, Tutorials, Python
|
01/22/2018
|
Job scheduling on HPC resources
|
David Gold
|
Job-submission, High-performance-computing, Job-scheduling, Parallel-computing, Resources, Pbs, Slurm, Unix, Tips, Uncategorized, Hpc
|
06/25/2018
|
Jupyter Notebook: A "Hello World" Overview
|
Peter Storm
|
Tutorials, Jupyter-notebook, Python
|
01/13/2018
|
Preparing Data for a Time Series Analysis
|
Rohini Gupta
|
Time-series, Uncategorized, R
|
12/18/2017
|
Directed search with the Exploratory Modeling workbench
|
jhkwakkel
|
Tutorials, Emaworkbench, Pandas, Many-objective-robust-decision-making, Python, Code-examples
|
12/11/2017
|
Installing a Native Ubuntu Terminal on Windows 10
|
Bernardo Trindade
|
Uncategorized
|
01/29/2018
|
Nondimensionalization of differential equations - an example using the Lotka-Volterra system of equations
|
Antonia Hadjimichael
|
Modeling, Lotka-volterra, Mathematical-biology, Predator-prey, Uncategorized
|
12/04/2017
|
Open exploration with the Exploratory Modelling Workbench
|
jhkwakkel
|
Emaworkbench, Sobol, Many-objective-robust-decision-making, Sensitivity-analysis, Python, Code-examples
|
11/19/2017
|
Animations (2/2)
|
charlesrouge
|
Visualization, Python
|
11/15/2017
|
Animations (1/2)
|
charlesrouge
|
Visualization, Tutorials, Visit
|
11/15/2017
|
An Introduction to Copulas
|
David Gold
|
Uncategorized
|
11/11/2017
|
Using the Exploratory Modelling Workbench
|
jhkwakkel
|
Tutorials, Emaworkbench, Many-objective-robust-decision-making, Software, Python, Code-examples
|
11/01/2017
|
Simple tricks to make your C/C++ code run faster
|
Bernardo Trindade
|
Tutorials, Uncategorized, Tips-and-tricks, C, Python, Code-examples
|
10/29/2017
|
Generating Interactive Visuals in R
|
Rohini Gupta
|
Visualization, Tutorials, R
|
10/09/2017
|
Python example: Hardy Cross method for pipe networks
|
JR Kasprzyk
|
Tutorials, Programming, Code-example, Hydraulics, Engineering, Hardy-cross, Exercises, Getting-started, Python
|
10/02/2017
|
Time Series Modeling: ARIMA Notation
|
William Raseman
|
Notation, Arma, Autoregressive, Time-series, Moving-average
|
09/29/2017
|
Introduction to Docker
|
charlesrouge
|
Virtual-machine, Bash, Docker, Getting-started, Software-porting
|
09/26/2017
|
Exploring the stability of systems of ordinary differential equations – an example using the Lotka-Volterra system of equations
|
Antonia Hadjimichael
|
Predator-prey, Overview, Uncategorized, Equilibrium
|
09/22/2017
|
Let your Makefile make your life easier
|
David Gold
|
Programming, Uncategorized, Pbs, Overview, Make, C, Code-examples
|
09/20/2017
|
Web Scraping: Constructing URLs, Downloading and Unpacking Zipped Files in Python and R
|
Peter Storm
|
Python, Webscraping, R
|
10/17/2017
|
Get your research workflow on
|
Jazmin Zatarain
|
Bibliography-management, Tips-and-tricks
|
09/12/2017
|
Open Source Streamflow Generator Part II: Validation
|
Julie
|
Synthetic-streamflow-generation, Matlab, Python, Git-and-github
|
08/29/2017
|
Open Source Streamflow Generator Part I: Synthetic Generation
|
Julie
|
Synthetic-streamflow-generation, Matlab, Python, Git-and-github
|
08/29/2017
|
Reading CSV files in C++
|
Bernardo Trindade
|
C, Programming, Tips-and-tricks
|
08/20/2017
|
Glossary of commonly used terms
|
Antonia Hadjimichael
|
Getting-started, Literature, Many-objective-concepts
|
08/11/2017
|
Enhance your (Windows) remote terminal experience with MobaXterm
|
David Gold
|
Ssh, Bash, Data-management, Tips-and-tricks, Unix, Thecube, Sftp, Uncategorized, Scp, Mobaxterm
|
08/04/2017
|
Developing parallelised code with MPI for dummies, in C (Part 2/2)
|
barneycodefest
|
Tutorials, Programming, Pbs, Tips-and-tricks, Parallel-programming, Code-examples
|
07/28/2017
|
Debugging: Interactive techniques and print statements
|
William Raseman
|
Uncategorized, Programming, Debugging, Print-statements
|
07/26/2017
|
Developing parallelised code with MPI for dummies, in C (Part 1/2)
|
barneycodefest
|
Tutorials, Programming, Pbs, Tips-and-tricks, Parallel-programming, Code-examples
|
07/21/2017
|
Dynamic memory allocation in C++
|
Jazmin Zatarain
|
C, Memory-debugging
|
07/10/2017
|
Reed Group's basic C++ code style conventions
|
Bernardo Trindade
|
C, Programming, Tips-and-tricks, Code-examples
|
06/27/2017
|
Water Programming Blog Guide (Part 2)
|
Jazmin Zatarain
|
Overview, Many-objective-concepts, Water-programming-blog-guide
|
06/20/2017
|
Profiling C++ code with Callgrind
|
Bernardo Trindade
|
Tutorials, Programming, Uncategorized, Tips-and-tricks, Profiling, Software, C
|
06/09/2017
|
Introduction To Econometrics: Part II- Violations of OLS Assumptions & Methods for Fixing them
|
David Gold
|
Overview, Econometrics
|
05/30/2017
|
An Introduction To Econometrics: Part 1- Ordinary Least Squares Regression
|
David Gold
|
Econometrics, Overview, Regression, Least-squares, Getting-started, Literature
|
05/13/2017
|
Map making in Matlab
|
Jon Lamontagne
|
Visualization, Shapefile, Plot, Gis, Maps, Matlab, Tips, Uncategorized, Figure-editing, Code-examples
|
04/30/2017
|
Water Programming Blog Guide (3)
|
Jazmin Zatarain
|
Uncategorized
|
08/23/2017
|
Water Programming Blog Guide (Part I)
|
Jazmin Zatarain
|
Getting-started, Water-programming-blog-guide
|
04/19/2017
|
Using Borg in Parallel and Serial with a Python Wrapper - Part 2
|
Tom Wild
|
Uncategorized, Many-objective-concepts, Borg, Python
|
04/10/2017
|
Making Watershed Maps in Python
|
Julie
|
Matplotlib, Gis, Python
|
04/03/2017
|
9 basic skills for editing and creating vector graphics in Illustrator
|
Jazmin Zatarain
|
Illustrator, Tips, Adobe-illustrator, Getting-started, Figure-editing
|
04/01/2017
|
A visual introduction to data compression through Principle Component Analysis
|
David Gold
|
Visualization, Data, Tips-and-tricks, Principle-component-analysis, Overview, Matlab, Statistical-analysis, Data-compression, Getting-started
|
03/21/2017
|
Solving non-linear problems using linear programming
|
Jon Lamontagne
|
Non-linear-programming, Tips-and-tricks, Linear-programming, Optimization, Getting-started, Uncategorized, Simulation
|
03/13/2017
|
Using Borg in Parallel and Serial with a Python Wrapper - Part 1
|
Tom Wild
|
Programming, Many-objective-concepts, Borg, Moea-optimization, Uncategorized, Python, Simulation, Borg-moea
|
03/06/2017
|
A simple allocation optimization problem in Platypus
|
Jazmin Zatarain
|
Tutorials
|
03/04/2017
|
Dealing With Multicollinearity: A Brief Overview and Introduction to Tolerant Methods
|
David Gold
|
Tutorials, Ridge-regression, Statistics, Lasso-regression, Estimators, Modeling, Collinearity, Overview, Regression, Hypothesis-testing, Multicollinearity, Multivariate-statistics
|
02/23/2017
|
Calculating Risk-of-Failures as in the Research Triangle papers (2014-2016) - Part 1
|
Bernardo Trindade
|
Uncategorized, Overview, Drought-mitigation, Getting-started, Literature
|
02/14/2017
|
Synthetic streamflow generation
|
Jon Lamontagne
|
Statistics, Uncategorized, Stochastic-streamflow-generation, Hydrology, Overview, Statistical-analysis, Literature, Stochastic-hydrology
|
02/07/2017
|
Using Rhodium for RDM Analysis of External Dataset
|
Julie
|
Python, Many-objective-robust-decision-making, Multiobjective
|
01/30/2017
|
Alluvial Plots
|
Bernardo Trindade
|
Visualization, Tutorials, R, Many-objective-robust-decision-making, Uncategorized, Code-examples
|
01/21/2017
|
Plotting geographic data from geojson files using Python
|
Jon Lamontagne
|
Visualization, Programming, Geojson, Matplotlib, Basemap, Python, Software, Uncategorized, Figure-editing
|
12/19/2016
|
Saving d3.parcoords to SVG
|
jhkwakkel
|
Visualization, Figure-editing, Code-examples, Many-objective-robust-decision-making
|
12/13/2016
|
Rhodium – Open Source Python Library for (MO)RDM
|
Julie
|
Software, Python, Many-objective-robust-decision-making, Multiobjective
|
12/02/2016
|
Plotting Probability Ellipses for Bivariate Normal Distributions
|
David Gold
|
Visualization, Matlab, Programming, Uncategorized
|
11/08/2016
|
Customizing color matrices in matplotlib
|
Jazmin Zatarain
|
Visualization, Tips-and-tricks
|
10/22/2016
|
A Guide to Using Git in PyCharm - Part 2
|
Tom Wild
|
Uncategorized
|
10/14/2016
|
Basic Machine Learning in Python with Scikit-learn
|
Bernardo Trindade
|
Programming, Software, Data-management, Uncategorized, Getting-started, Literature, Python
|
10/08/2016
|
A simple command for plotting autocorrelation functions in Matlab
|
David Gold
|
Visualization, Programming, Tips-and-tricks, Matlab, Uncategorized
|
09/27/2016
|
Fitting Multivariate Normal Distributions
|
Julie
|
Matplotlib, Python
|
09/16/2016
|
Easy vectorized parallel plots for multiple data sets
|
Jazmin Zatarain
|
Matplotlib, Visualization, Pandas, Python
|
09/12/2016
|
A Guide to Using Git in PyCharm - Part 1
|
Tom Wild
|
Uncategorized
|
09/02/2016
|
PBS job chaining
|
Bernardo Trindade
|
Uncategorized
|
08/28/2016
|
Root finding in MATLAB, R, Python and C++
|
Julie
|
Programming, R, Matlab, C, Python
|
08/18/2016
|
A quick example code to write data to a csv file in C++
|
David Gold
|
Uncategorized
|
08/12/2016
|
Basic implementation of the parallel Borg MOEA
|
Jazmin Zatarain
|
Tutorials, Borg
|
08/07/2016
|
Synthetic Weather Generation: Part V
|
Julie
|
Stochastic-weather-generation, Literature
|
07/25/2016
|
Getting started with C and C++
|
David Gold
|
Programming, Tutorial, Uncategorized, Eclipse, C
|
07/14/2016
|
Importing, Exporting and Organizing Time Series Data in Python – Part 2
|
Tom Wild
|
Uncategorized
|
07/08/2016
|
Compiling Code using Makefiles
|
William Raseman
|
Programming, Makefiles, Compilation, C, Code-examples
|
06/28/2016
|
Use python `cf ` and `esgf-python-client` package to interact with ESGF data portal
|
Yu Li
|
Tutorials, Data-management, Netcdf, Tips-and-tricks, Python
|
06/20/2016
|
Using HDF5/zlib Compression in NetCDF4
|
gggarner121
|
Tutorials, Programming, Data-backup, Data-management, Hdf5, Netcdf, Tutorial, File-management, Tips-and-tricks, Tips, Data-compression, C, Code-examples
|
06/15/2016
|
The Linked Parallel Coordinate Plot with Linked Heatmap: A tool for simultaneous visualization of the objective and decision spaces
|
David Gold
|
Uncategorized
|
06/10/2016
|
New web-based multi-objective data interactive visualization tools
|
Bernardo Trindade
|
Uncategorized
|
05/25/2016
|
Python's template class
|
Jon Lamontagne
|
Sobol, Tips-and-tricks, Uncategorized, Sensitivity-analysis, Python
|
06/03/2016
|
Extracting Data from Borg Runtime Files
|
tjclarkin
|
Uncategorized
|
05/16/2016
|
Interactive plotting basics in matplotlib
|
Jazmin Zatarain
|
Uncategorized
|
04/29/2016
|
Visualizing multidimensional data: a brief historical overview
|
David Gold
|
Visualization, Getting-started, Literature, Overview
|
04/22/2016
|
Synthetic Weather Generation: Part IV
|
Julie
|
Stochastic-weather-generation, Literature
|
04/13/2016
|
Debugging in Python (using PyCharm) – Part 3
|
Tom Wild
|
Programming, Python
|
04/08/2016
|
Speeding up algorithm diagnosis by epsilon-sorting runtime files
|
Bernardo Trindade
|
Uncategorized
|
03/29/2016
|
From Writing NetCDF Files in C to Loading NetCDF Files in R
|
gggarner121
|
Tutorials, Programming, Data-management, Code-example, Netcdf, Tutorial, R, Linux, Getting-started, C, Code-examples
|
03/21/2016
|
Visualization strategies for multidimensional data
|
Jazmin Zatarain
|
Matplotlib, Many-objective-concepts, Tips-and-tricks, R
|
03/15/2016
|
A beginner’s guide to narrating the multiobjective tradeoff story
|
David Gold
|
Visualization, Getting-started
|
03/09/2016
|
SALib v0.7.1: Group Sampling & Nonuniform Distributions
|
Calvin Whealton
|
Sobol, Sensitivity-analysis, Python, Code-examples
|
02/25/2016
|
Importing, Exporting and Organizing Time Series Data in Python - Part 1
|
Tom Wild
|
Pandas, Microsoft-excel, Uncategorized, Python, Code-examples
|
02/22/2016
|
Synthetic Weather Generation: Part III
|
Julie
|
Literature, Synthetic-weather-generation
|
02/15/2016
|
Collecting Borg's operator dynamics
|
Jazmin Zatarain
|
Uncategorized
|
02/05/2016
|
Survival Function Plots in R
|
gggarner121
|
Visualization, Code-example, Plot, R, Figure-editing, Survival-function
|
02/01/2016
|
Setup for LaTeX and Sublime
|
Jazmin Zatarain
|
Uncategorized, Latex
|
01/19/2016
|
Easy labels for multi-panel plots in R
|
gggarner121
|
Visualization, Plot, Label, R, Uncategorized, Figure-editing
|
12/02/2015
|
Making Movies of Time-Evolving Global Maps with Python
|
Jon Lamontagne
|
Visualization, Programming, Matplotlib, Basemap, Animation, Cygwin, Unix, Uncategorized, Python, Code-examples
|
03/01/2016
|
Debugging in Python (using PyCharm) - Part 2
|
Tom Wild
|
Uncategorized, Python, Debugging
|
11/09/2015
|
Debug in Real-time on SLURM
|
William Raseman
|
Cluster-computing, Debugging, Bash
|
10/18/2015
|
Cyberduck setup to ssh files for Mac users
|
Jazmin Zatarain
|
Uncategorized
|
10/07/2015
|
Using a virtual machine to run 32-bit software on a modern PC
|
JR Kasprzyk
|
Virtualbox, Virtual-machine, Windows, Epa-wtp-model, Software, Uncategorized, Compatibility-settings
|
10/03/2015
|
Introducing OpenMORDM
|
dhadka
|
Openmordm, Open-source, R, Uncategorized, Mordm
|
10/01/2015
|
Simple Python script to create a command to call the Borg executable
|
JR Kasprzyk
|
Code-example, Data-management, Moeaframework, Python, Borg, Moea, Borg-moea, Code-examples
|
09/18/2015
|
Debugging in Python (using PyCharm) - Part 1
|
Tom Wild
|
Uncategorized, Python, Debugging
|
09/10/2015
|
MOEA diagnostics for a simple test case (Part 3/3)
|
Jazmin Zatarain
|
Uncategorized
|
09/04/2015
|
MOEA diagnostics for a simple test case (Part 2/3)
|
Jazmin Zatarain
|
Uncategorized
|
08/26/2015
|
MOEA diagnostics for a simple test case (Part 1/3)
|
Jazmin Zatarain
|
Uncategorized
|
08/25/2015
|
Speed up your Python code with basic parallelization
|
Bernardo Trindade
|
Uncategorized
|
08/26/2015
|
Synthetic Weather Generation: Part II
|
Julie
|
Stochastic-weather-generation, Literature
|
08/20/2015
|
Synthetic Weather Generation: Part I
|
Julie
|
Stochastic-weather-generation, Literature
|
08/06/2015
|
Scenario discovery in Python
|
jhkwakkel
|
Emaworkbench, Matplotlib, Pandas, Python, Many-objective-robust-decision-making
|
08/05/2015
|
PyCharm as a Python IDE for Generating UML Diagrams
|
Tom Wild
|
Python
|
07/29/2015
|
Embedding figure text into a Latex document
|
Bernardo Trindade
|
Tutorials, Pdf, Figure-preparation, Tips-and-tricks, Latex, Inkscape, Figure-editing, Scientific-figures
|
07/28/2015
|
Parameter Description Files for the MOEAFramework algorithms and for the Borg MOEA
|
Jazmin Zatarain
|
Uncategorized
|
07/24/2015
|
Useful Linux commands to handle text files and speed up work
|
Bernardo Trindade
|
Data-management, Terminal, Tips-and-tricks, Cygwin, Text-files, Unix, Linux, Tips, Getting-started, Uncategorized, Command-line
|
07/22/2015
|
Solving Analytical Algebra/Calculus Expressions with Matlab
|
Jon Lamontagne
|
Uncategorized
|
09/21/2015
|
New Federal Flood Frequency Analysis Guidelines
|
Jon Lamontagne
|
Statistics, Uncategorized, Floods, Flood-frequency-analysis, Risk-analysis, Literature, Flood-risk
|
07/13/2015
|
Random Seed Analysis for the Borg MOEA using DTLZ2, 3 objective instance
|
Jazmin Zatarain
|
Uncategorized
|
07/03/2015
|
On constraints within MOEAs
|
JR Kasprzyk
|
Restricted-tournament-selection, Constraints, Classical-mathematical-programming, Many-objective-concepts, Borg, Moea-optimization, Getting-started, Literature
|
06/30/2015
|
Porting GCAM onto a UNIX cluster
|
Jon Lamontagne
|
Iam, Gcam, Code-porting, Integrated-assessment, Unix, C, Hpc
|
08/03/2015
|
Basic Borg MOEA use for the truly newbies (Part 2/2)
|
Jazmin Zatarain
|
Tutorials, Dtlz2, Borg, Borg-moea
|
06/25/2015
|
Setting up Eclipse for C/C++
|
Bernardo Trindade
|
Tutorials, Programming, Uncategorized, Tutorial, Tips-and-tricks, Eclipse, Installation, Software, C
|
06/30/2015
|
Power Spectral Density Estimation in Matlab
|
Jon Lamontagne
|
Code-example, Classes, Matlab, Exercises, Code-examples
|
08/31/2015
|
Google Earth as a Visualization Tool for Water Resources Systems Planning (Part 2)
|
Tom Wild
|
Visualization
|
06/23/2015
|
Google Earth as a Visualization Tool for Water Resources Systems Planning (Part 1)
|
Tom Wild
|
Visualization, Reservoirs, Google-earth, Dams
|
06/11/2015
|
Using arcpy to calculate area-weighted averages of gridded spatial data over political units (Part 2)
|
Julie
|
Python, Arcgis
|
06/09/2015
|
Using arcpy to calculate area-weighted averages of gridded spatial data over political units (Part 1)
|
Julie
|
Python, Arcgis
|
06/09/2015
|
My first experience with GitHub for sharing data and code
|
JR Kasprzyk
|
Uncategorized
|
05/29/2015
|
PBS Batch Serial Job Submission with Slot Limit
|
Jon Herman
|
Uncategorized
|
04/06/2015
|
Creating parallel axes plots
|
Bernardo Trindade
|
Gnuplot, Visualization, Plots, Parallel-axes, Figure-editing
|
03/24/2015
|
Basic Borg MOEA use for the truly newbies (Part 1/2)
|
Jazmin Zatarain
|
Uncategorized
|
06/25/2015
|
Terminal basics for the truly newbies
|
Jazmin Zatarain
|
Uncategorized
|
03/17/2015
|
Setting Borg parameters from the Matlab wrapper
|
Jon Herman
|
Uncategorized
|
03/13/2015
|
latexdiff: "track changes" for LaTeX
|
Jon Herman
|
Uncategorized
|
03/13/2015
|
Compiling shared libraries on Windows (32 bit and 64 bit systems)
|
Tori Ward
|
Uncategorized, Borg, Tips-and-tricks
|
02/20/2015
|
Code Sample: Perl wrapper to run Borg with the Variable Infiltration Capacity (VIC) model
|
LH
|
Uncategorized
|
02/20/2015
|
Plotting Code added to Lake Problem Diagnostics Repository
|
Tori Ward
|
Visualization, Matlab, Figure-editing
|
01/19/2015
|
Algorithm Diagnostics Walkthrough using the Lake Problem as an example (Part 3 of 3: Metrics-based analysis of algorithm performance)
|
Tori Ward
|
Programming, Bash, Moeaframework, Pbs, Git-and-github, Borg, Software, Code-examples
|
01/19/2015
|
Algorithm Diagnostics Walkthrough using the Lake Problem as an example (Part 2 of 3: Calculate metrics for Analysis) Tori Ward
|
Tori Ward
|
Programming, Bash, Moeaframework, Pbs, Git-and-github, Borg, Software, Code-examples
|
01/19/2015
|
Overleaf: LaTeX Collaboration and Publication
|
aawats
|
Uncategorized
|
01/16/2015
|
Programming language R is gaining prominence in the scientific community
|
JR Kasprzyk
|
Uncategorized
|
01/05/2015
|
Thanks for a great 2014! Our year in review
|
JR Kasprzyk
|
Uncategorized
|
01/04/2015
|
Python - Extract raster data value at a point
|
Jon Herman
|
Raster, Python, Data-management, Gdal
|
10/07/2014
|
Python - Clip raster data with a shapefile
|
Jon Herman
|
Shapefile, Data-management, Basemap, Gdal, Raster, Python
|
10/03/2014
|
Interpolation and resampling across projections and spatial resolutions with GDAL
|
benlivneh
|
Uncategorized
|
09/30/2014
|
Getting Started: Git and GitHub
|
aawats
|
Getting-started, Github, Git-and-github, Git
|
09/29/2014
|
Introduction to mpi4py
|
Jon Herman
|
Uncategorized
|
09/25/2014
|
Scientific figures in Illustrator
|
Jon Herman
|
Matlab-eps, Illustrator, Adobe-illustrator, Figure-editing, Vector-graphics, Scientific-figures
|
09/18/2014
|
Using a local copy of Boost on your cluster account
|
JR Kasprzyk
|
Boost, C, Makefile
|
09/02/2014
|
Algorithm Diagnostics Walkthrough using the Lake Problem as an example (Part 1 of 3: Generate Pareto approximate fronts)
|
Tori Ward
|
Tutorials, Bash, Moeaframework, Tips-and-tricks, Git-and-github, Borg, Exercises, Software, Code-examples
|
01/19/2015
|
Determining Whether Differences in Diagnostic Results are Statistically Significant (Part 2)
|
Tori Ward
|
Uncategorized, Statistical-analysis
|
08/27/2014
|
Running jobs on the supercomputer: JANUS
|
benlivneh
|
Submitting-jobs, Bash, Cluster, Unix, Getting-started, Janus, Code-examples
|
09/05/2014
|
How to set up MinGW for the first time
|
JR Kasprzyk
|
Programming, Makefiles, Installation, Windows, Getting-started, Mingw, Compilers, Environment-variables
|
07/24/2014
|
PDFExtract: Get a list of BibTeX references from a scholarly PDF
|
Jon Herman
|
Bibliography-management, Software, Latex
|
07/24/2014
|
Determining Whether Differences in Diagnostic Results are Statistically Significant (Part 1)
|
Tori Ward
|
Tutorials, Moeaframework, Tips-and-tricks, Statistical-analysis, Exercises, Code-examples
|
08/27/2014
|
RSS Feeds for Water Resources Journals
|
Jon Herman
|
Uncategorized
|
07/14/2014
|
R plotting examples added to Matlab and Matplotlib plotting examples
|
Tori Ward
|
Visualization, Tutorials, Matplotlib, Tips-and-tricks, Git-and-github, R, Matlab, Getting-started, Code-examples
|
07/24/2014
|
Parallel plots in R
|
JR Kasprzyk
|
Visualization, Programming, Parallel-coordinate, Code-example, Parallel-axis, R, Many-objective-visual-analytics
|
07/07/2014
|
Default parameters for MOEAFramework algorithms and Borg
|
Tori Ward
|
Borg, Tips-and-tricks, Moeaframework
|
07/10/2014
|
Basic NetCDF processing in Matlab
|
JR Kasprzyk
|
Data, Uncategorized, Matlab, Netcdf
|
06/25/2014
|
NumPy vectorized correlation coefficient
|
Jon Herman
|
Uncategorized
|
06/13/2014
|
Runtime metrics for MOEAFramework algorithms, extracting metadata from Borg runtime, and handling infinities
|
Tori Ward
|
Data-management, Moeaframework, Tips-and-tricks, Borg, Uncategorized, Code-examples
|
07/03/2014
|
Plotting a map of NetCDF data with Matplotlib/Basemap
|
Jon Herman
|
Matplotlib, Python, Data-management
|
04/30/2014
|
Reducing size of NetCDF spatial data with list representation
|
Jon Herman
|
Uncategorized
|
04/30/2014
|
Converting ASCII data to NetCDF (Python)
|
Jon Herman
|
Python, Data-management
|
04/28/2014
|
Compiling OpenSees on the Janus cluster
|
JR Kasprzyk
|
Structural-engineering, Opensees, Earthquake, Simulation, Unix, Compilation, Getting-started, C, Code-examples, Makefile
|
04/25/2014
|
Invoking a Matlab wrapper while running a Parallel C process
|
JR Kasprzyk
|
Matlab, Wrapper, Parallel, Code-mixing, Getting-started, C, Code-examples, Environment-variables
|
04/25/2014
|
Thoughts on using models with a long evaluation time within a Parallel MOEA framework
|
JR Kasprzyk
|
Getting-started, Pseudocode, Many-objective-concepts, Parallel
|
04/24/2014
|
Compiling MODFLOW2005 on the Janus computing cluster
|
JR Kasprzyk
|
Modflow, Unix, Compilation, Getting-started, Code-examples, Makefile
|
04/22/2014
|
Send all optimization algorithms the same model when comparing performance!
|
Tori Ward
|
Borg, Tips-and-tricks, Moeaframework
|
06/12/2014
|
Job dependency in PBS submission
|
Jon Herman
|
Uncategorized
|
04/02/2014
|
When coloring stacked solutions in Aerovis, make sure colorbar is first turned off.
|
Tori Ward
|
Uncategorized
|
04/19/2014
|
Runtime dynamics with serial Borg
|
Tori Ward
|
Getting-started, Tutorials, Borg, Exercises
|
03/18/2014
|
Compiling the Borg Matlab Wrapper (OSX/Linux)
|
Jon Herman
|
Matlab, Borg
|
02/18/2014
|
Extensions of SALib for more complex sensitivity analyses
|
Jon Herman
|
Sobol, Sensitivity-analysis
|
02/11/2014
|
Compiling, running, and linking a simulation model to Borg: LRGV Example
|
JR Kasprzyk
|
Uncategorized, Borg-moea, Simulation
|
01/24/2014
|
Compiling the Borg Matlab Wrapper (Windows)
|
Jon Herman
|
Matlab, Borg
|
01/21/2014
|
Data Visualization Resources
|
matt
|
Visualization, Resources, Bibliography
|
12/20/2013
|
Updated rainfall-runoff models
|
Jon Herman
|
Uncategorized
|
11/10/2013
|
Diffusion in a 2D Box
|
Jon Herman
|
Uncategorized
|
11/02/2013
|
Python makes the world go 'round
|
Jon Herman
|
Uncategorized
|
11/02/2013
|
Announcing version 1.0 of pareto.py
|
matt
|
Programming, Optimal, Lgpl, Epsilon, Nondomination, Multiobjective, Git-and-github, Nondominated-sort, Open-source, Pareto, Many-objective-concepts, Python, Free-software
|
10/29/2013
|
Globus Connect for Transferring Files Between Clusters and Your Computer
|
JR Kasprzyk
|
Data-management, Globus-online, Tips-and-tricks, File-transfer, Cluster, Ssh
|
10/22/2013
|
Running tmux on the cluster
|
matt
|
Tmux, Tips-and-tricks, Building, Cluster, Unix, Without-root, Running, Software
|
10/21/2013
|
Method of Morris (Elementary Effects) using SALib
|
Jon Herman
|
Software, Sobol, Sensitivity-analysis, Python
|
09/23/2013
|
Git branch in bash prompt
|
Jon Herman
|
Uncategorized
|
09/18/2013
|
Announcing pareto.py: a free, open-source nondominated sorting utility
|
matt
|
Programming, Lgpl, Epsilon, Nondomination, Multiobjective, Open-source, Nondominated-sort, Pareto, Many-objective-concepts, Python, Free-software
|
09/18/2013
|
Comparing Data Sets: Are Two Data Files the Same?
|
matt
|
Programming, Python, Tips-and-tricks
|
09/16/2013
|
Python for automating cluster tasks: Part 2, More advanced commands
|
JR Kasprzyk
|
Tutorials, Programming, Tutorial, Tips-and-tricks, Cluster, Unix, Tips, Python, Code-examples
|
09/16/2013
|
Python for automating cluster tasks: Part 1, Getting started
|
JR Kasprzyk
|
Tutorials, Programming, Tutorial, Tips-and-tricks, Cluster, Unix, Python, Code-examples
|
09/13/2013
|
Integrating a MOEA with a sample water management problem
|
JR Kasprzyk
|
Getting-started, Many-objective-concepts, Overview
|
08/20/2013
|
Running Sobol Sensitivity Analysis using SALib
|
Jon Herman
|
Software, Sobol, Sensitivity-analysis, Python
|
08/05/2013
|
Matlab and Matplotlib Plotting Examples
|
matt
|
Visualization, Programming, Gridded-data, Scatter-plot, Matplotlib, Animation, Matlab, Filled-line-plot, Line-plot, Histogram, Cdf, Python, Animated-gif
|
08/01/2013
|
Generating .gifs from Matlab Figures
|
Jon Herman
|
Matlab, Sensitivity-analysis, Tips-and-tricks
|
07/31/2013
|
Colorbrewer: Color palettes for your figures
|
Jon Herman
|
Matlab, Tips-and-tricks
|
07/22/2013
|
MOEA Performance Metrics
|
JR Kasprzyk
|
Tutorials, Moea-performance, Moeaframework, Hypervolume, Many-objective-concepts, Epsilon-indicator, Generational-distance
|
06/25/2013
|
Writing a Paper in Markdown Using Pandoc
|
matt
|
Software, Tips-and-tricks, Latex
|
06/07/2013
|
All of the Analysis Code for my Latest Study is on GitHub
|
matt
|
Visualization, Source-control, Data-management, Moeaframework, Matplotlib, Sobol, Pandas, Git-and-github, Sensitivity-analysis, Python, Code-examples
|
06/07/2013
|
GitHub Pages
|
JR Kasprzyk
|
Octopress, Code-sharing, Web-publishing, Git-and-github, Git, Github
|
05/29/2013
|
Making ssh better
|
Jon Herman
|
Unix, Tips-and-tricks
|
05/02/2013
|
Re-evaluating solutions using Python subprocesses
|
JR Kasprzyk
|
Programming, Moeaframework, Tips-and-tricks, Cluster, Command-line, External-problem, Tips, Unix, Python, Code-examples
|
04/16/2013
|
Many Objective Robust Decision Making (MORDM): Concepts and Methods
|
Jon Herman
|
Tutorials, Deep-uncertainty, Moeaframework, Tutorial, Many-objective-concepts, Getting-started, Literature, Code-examples, Decision-framework, Many-objective-robust-decision-making
|
04/16/2013
|
Connecting to an iPython HTML Notebook on the Cluster Using an SSH Tunnel
|
matt
|
Visualization, Tutorials, Ssh, Port-forwarding, Matplotlib, Tunnel, Pandas, Html-notebook, Ipython, Software, Python
|
02/14/2013
|
Installing IPython
|
matt
|
Software, Notebook, Installation, Ipython, Getting-started, Python, Setup
|
02/14/2013
|
Python Data Analysis Part 2: Pandas / Matplotlib Live Demo
|
matt
|
Visualization, Tutorials, Demo, Matplotlib, Pandas, Ipython, Python, Code-examples
|
02/14/2013
|
Using linux "split"
|
JR Kasprzyk
|
Programming, Bash, Data-management, Man, File-management, Tips-and-tricks, Unix, Linux, Split, Tips, Command-line
|
02/09/2013
|
Python Data Analysis Part 1c: Borg Runtime Metrics Plots
|
matt
|
Visualization, Tutorials, Matplotlib, Pandas, Exercises, Python
|
02/08/2013
|
Python Data Analysis Part 1b: Setting up Matplotlib and Pandas
|
matt
|
Python
|
02/08/2013
|
Python Data Analysis Part 1a: Borg Runtime Metrics Plots (Preparing the Data)
|
matt
|
Python, Data-management, Exercises
|
02/05/2013
|
PBS Job Submission with Python
|
Jon Herman
|
Uncategorized
|
01/24/2013
|
Quick testing of code online
|
JR Kasprzyk
|
Programming, Tips-and-tricks, Testing, Ideone, Codepad, C
|
12/27/2012
|
New Windows install? Here's how to get everything set up
|
JR Kasprzyk
|
Getting-started, Software
|
08/21/2013
|
Intro to git Part 2: Remote Repositories
|
Jon Herman
|
Source-control
|
10/29/2012
|
Welcome to our blog!
|
JR Kasprzyk
|
Uncategorized
|
10/28/2012
|
Symbolic Links
|
matt
|
File-management, Unix, Tips-and-tricks
|
10/27/2012
|
What's taking up space on your cluster account?
|
matt
|
File-management, Unix, Tips-and-tricks
|
10/27/2012
|
Training video: Cluster job submission basics
|
JR Kasprzyk
|
Tutorials, Moeaframework, Tutorial, Gui, Moea, Video
|
10/26/2012
|
Training video: MOEAFramework, submitting multiple random seeds
|
JR Kasprzyk
|
Tutorials, Moeaframework, Tutorial, Gui, Moea, Video
|
10/26/2012
|
Training video: MOEAframework Sobol Sensitivity Analysis
|
JR Kasprzyk
|
Sobol, Tutorials, Sensitivity-analysis, Moeaframework
|
10/26/2012
|
Training video: Elements of Problem Formulation
|
JR Kasprzyk
|
Tutorials, Moeaframework, Tutorial, Gui, Video, Overview, Many-objective-concepts, Moea, Getting-started
|
10/26/2012
|
Intro to git Part 1: Local version control
|
Jon Herman
|
Source-control
|
10/29/2012
|
Get more screens ... with screen
|
Jon Herman
|
Uncategorized
|
10/25/2012
|
Key bindings for Bash history-search
|
Jon Herman
|
Uncategorized
|
10/23/2012
|
Some ideas for your Bash submission scripts
|
JR Kasprzyk
|
Job-submission, Bash, Tutorial, File-management, Tips-and-tricks, Cluster, Unix, Code-sample, Code-examples
|
10/11/2012
|
Additional information on MOEAframework Setup Guide
|
mxgiuliani
|
Moeaframework
|
10/11/2012
|
Debugging MPI By Dave Hadka
|
JR Kasprzyk
|
Debugging, Memory-debugging, Programming, Tips-and-tricks, Mpi, Unix, Gdb, C, Valgrind
|
10/10/2012
|
Starting out with the R Sensitivity Package
|
Jon Herman
|
Uncategorized
|
09/20/2012
|
Building the PSUADE diagnostics library on Linux
|
Jon Herman
|
Software
|
09/14/2012
|
MOEAframework on Windows
|
JR Kasprzyk
|
Tutorials, Java, Moeaframework, Tutorial, Java-development-kit, Windows, Getting-started, Installing
|
09/12/2012
|
Running Sobol Sensitivity Analysis using MOEAFramework
|
Jon Herman
|
Software, Moeaframework
|
08/13/2012
|
How to specify constraints in MOEAframework (External Problem)
|
JR Kasprzyk
|
Uncategorized
|
08/09/2012
|
Training video: Java file for external problems
|
JR Kasprzyk
|
Tutorials, Java, Rosenbrock, Moeaframework, Tutorial, External-problem, Moea, Video
|
08/08/2012
|
Training video: MOEAFramework GUI
|
rlu5001
|
Tutorials, Moeaframework, Tutorial, Gui, Moea, Video
|
08/01/2012
|
WordPress: How to post a Screenr/YouTube video
|
JR Kasprzyk
|
Tutorials, Tutorial, Wordpress, Youtube, Screenr
|
08/01/2012
|
Training Video: External problems in MOEAFramework
|
JR Kasprzyk
|
Rosenbrock, Moeaframework, Tutorial, External-problem, Moea, C, Code-examples
|
08/01/2012
|
Using Linux input redirection in a C++ code test
|
JR Kasprzyk
|
Programming, Bash, Code-example, Tutorial, Input-redirection, Testing, Unix, Linux, Tips, Numerical-algorithms, C, Code-examples
|
08/01/2012
|
Using linux "grep"
|
JR Kasprzyk
|
Programming, Bash, Man, Grep, Tips-and-tricks, Unix, Linux, Tips, Search-for-strings, Command-line
|
07/18/2012
|
Using linux "cut"
|
JR Kasprzyk
|
Bash, Cat, Cut, Tips-and-tricks, Unix, Linux, Tips, Scripting, File-processing, Code-examples
|
06/26/2012
|
Using gdb, and notes from the book "Beginning Linux Programming"
|
JR Kasprzyk
|
Debugging, Programming, Tutorial, Preprocessor, Book-recommendations, Tips-and-tricks, Cluster, Unix, Linux, Gdb, Getting-started, C
|
06/14/2012
|
Accessing Hammer With Remote Graphics - Updated
|
JR Kasprzyk
|
Visualization, Hammer, X11, Cluster, Cygwin, Remote-desktop, Getting-started, Remote-display
|
05/29/2012
|
Converting an SVG to EPS
|
matt
|
Visualization, Tutorials, Svg, Convert, Eps, Figure-preparation
|
05/18/2012
|
Emacs in Cygwin
|
Josh
|
Unix, Linux, Emacs, Cygwin
|
04/27/2012
|
Speed up your Bash sessions with "alias"
|
Jon Herman
|
C, Programming, Code-examples, Java
|
04/26/2012
|
Moving Off-screen Windows in Windows 7
|
ryanmckelly
|
Tutorial, Tips-and-tricks, Tipbox, Tips, Tricks
|
04/20/2012
|
Debugging the NWS model: lessons learned
|
Jon Herman
|
C, Programming, Code-examples
|
04/19/2012
|
Common PBS Batch Options
|
ryanmckelly
|
Tutorials, Command-line-parameters, Moeaframework, Pbs, Cyberstar, Cluster, Overview, Cluster-computing, Unix, Parallel
|
04/12/2012
|
File IO Within a Loop - Lessons Learned
|
Josh
|
Programming, Uncategorized, Unix, C, Code-examples
|
04/05/2012
|
You have a problem integrated into your MOEA, now what?
|
JR Kasprzyk
|
Getting-started, Tutorials, Many-objective-concepts
|
04/03/2012
|
Code Sample: Stacked Bars and Lines in Matlab
|
JR Kasprzyk
|
Visualization, Water-use, Stacked-bar, Matlab, Plotting, Plotyy, Code-examples
|
03/05/2012
|
AeroVis: Reproducing the DTLZ1 Animation
|
JR Kasprzyk
|
Visualization, Tutorials, Tutorial, Powerpoint, Dtlz1, Gif, Aerovis, Animation
|
03/01/2012
|
Getting the most out of academic papers
|
JR Kasprzyk
|
Uncategorized, Research-tips, Web-of-knowledge, Getting-started, Literature
|
02/21/2012
|
How to cite packages in R
|
JR Kasprzyk
|
Citation, R, Statistical-packages, Latex, Bibtex
|
02/20/2012
|
Beginner's LaTeX Guide
|
rlu5001
|
Latex
|
02/22/2012
|
C++ Training: Libraries
|
JR Kasprzyk
|
C, Libraries, Programming, Linux
|
02/10/2012
|
Virtual Machines for Remote Code Development
|
ryanmckelly
|
Virtualbox, Centos, Programming, Vm, Tutorial, Installation, Unix, Linux, Getting-started, Remote-development
|
02/14/2012
|
Weather Regime Based Stochastic Weather Generation (Part 1/3)
|
Rohini Gupta
|
Uncategorized
|
None
|
Legacy Code Reborn: Wrapping C++ into MATLAB Simulink
|
raffaelegiuseppecestari
|
Simulink, C, Matlab
|
None
|
C
|
raffaelegiuseppecestari
|
Uncategorized
|
None
|
Exploring time-evolving vulnerability with the newly published interactive tutorial in the Addressing Uncertainty in MultiSector Dynamics Research eBook
|
David Gold
|
Uncategorized
|
None
|
None
|
David Gold
|
Uncategorized
|
None
|
Measuring the parallel performance of the Borg MOEA
|
David Gold
|
Uncategorized
|
None
|
Demonstrating scalability of parallel code on HPC systems
|
David Gold
|
Uncategorized
|
None
|
Scale-free networks and why they matter
|
Antonia Hadjimichael
|
Uncategorized
|
None
|
fgs
|
David Gold
|
Uncategorized
|
None
|
Copying classes with dynamic memory in C++
|
David Gold
|
Uncategorized
|
None
|
Data management in Rhodium and Project Platypus
|
Antonia Hadjimichael
|
Uncategorized
|
None
|
ggplot (Part 1)
|
tinakarimi
|
Uncategorized
|
None
|
Measuring the Parallel Efficiency of the Borg MOEA
|
David Gold
|
Uncategorized
|
None
|
Reed Group Interactive Visualization Tools Now Hosted on Github Pages
|
David Gold
|
Uncategorized
|
03/09/2018
|
My first blog
|
Jazmin Zatarain
|
Uncategorized
|
None
|
Avoid memory bottlenecks by understanding your cache size (working title)
|
David Gold
|
Uncategorized
|
None
|
Simplify your Unix command line experience by customizing your .bashrc
|
David Gold
|
Uncategorized
|
None
|
Making tree diagrams with D3
|
Jon Lamontagne
|
Uncategorized
|
None
|
MOEA diagnostics for a simple test case (Part 2/3)
|
Jazmin Zatarain
|
Uncategorized
|
08/25/2015
|
MOEA diagnostics for a simple test case (Part 2/3)
|
Jazmin Zatarain
|
Uncategorized
|
None
|
Quick and easy C/C++ MPI Tutorial
|
Jon Lamontagne
|
Uncategorized
|
None
|
Zotero group for shared, synced references
|
Jon Herman
|
Uncategorized
|
07/24/2014
|
Thoughts on using models with a long evaluation time within a Parallel MOEA framework
|
JR Kasprzyk
|
Uncategorized
|
None
|
Git on thecube
|
matt
|
Programming, Tips-and-tricks, Git-and-github, Git, Unix, Thecube
|
10/29/2013
|
The Module Command in PBS Scripts on Thecube
|
matt
|
Bash, Pbs, Tips-and-tricks, Unix, Module-load, Thecube, Qsub, Python
|
10/29/2013
|
Steps for performing comparative analysis
|
JR Kasprzyk
|
Uncategorized
|
None
|
Github miscellany
|
Jon Herman
|
Uncategorized
|
03/15/2013
|
Getting a project ready for GitHub
|
Jon Herman
|
Uncategorized
|
03/14/2013
|
Getting code ready for Github
|
Jon Herman
|
Uncategorized
|
01/29/2013
|
Processing Data Files to Extract Statistical Information
|
dhadka
|
Uncategorized
|
09/16/2012
|
Random Seed Analysis on PBS Systems
|
ryanmckelly
|
Uncategorized
|
None
|
Using gedit
|
alisharfernandez
|
Uncategorized, Gedit, Cygwin
|
None
|
Downloading Evolutionary Algorithms
|
JR Kasprzyk
|
Uncategorized
|
None
|
Using YAML in C++
|
JR Kasprzyk
|
Markup-language, Libraries, Parameter-files, Cluster-computing, C, Yaml, Yaml-cpp
|
02/09/2012
|
Setting up Python and Eclipse
|
Josh
|
Tutorials, Numpy, Programming, Matplotlib, Eclipse, Py2exe, Pydev, Pil, Software, Python, Scipy
|
02/02/2012
|
Programming Language Overview
|
dhadka
|
Tutorials, C, Programming, Java
|
02/01/2012
|
The Ternary Operator
|
matt
|
C, Programming, Code-examples, Java
|
01/29/2012
|
Discussion on Organizing Literature
|
Josh
|
Bibliography-management, Data-archiving, References, Data-management, Bibliography, File-management, Organization, Latex, Archiving, Literature, Efficiency
|
01/26/2012
|
Zotero introduction (video)
|
Jon Herman
|
Bibliography-management, Uncategorized
|
01/26/2012
|
C++: Vectors vs. Arrays
|
Jon Herman
|
C, Exercises
|
01/24/2012
|
C++ Training: Valgrind
|
JR Kasprzyk
|
Memory-debugging, Programming, Cluster, Profiling, C
|
01/24/2012
|
C++ Training: Makefiles
|
JR Kasprzyk
|
Uncategorized
|
01/24/2012
|
Notes on Cygwin and Eclipse
|
JR Kasprzyk
|
Uncategorized
|
01/24/2012
|
MOEAs: Basic Concepts and Reading
|
Jon Herman
|
Getting-started, Many-objective-concepts
|
01/23/2012
|
Discussion: Moving Forward with MOEAframework
|
matt
|
Source-control, Moeaframework
|
01/22/2012
|
Objective Functions for the GAA Problem
|
matt
|
Java, Programming, Moeaframework, Software, C, Code-examples
|
01/21/2012
|
C++ Training: Exercise 1
|
JR Kasprzyk
|
Learning-programming, Statistics, Exercises, File-input-output, C
|
01/20/2012
|
Meeting Notes - January 18
|
JR Kasprzyk
|
Uncategorized
|
01/18/2012
|
Running Sobol Sensitivity Analysis
|
Jon Herman
|
Software
|
01/18/2012
|
Web-based Free Options for Bibliography Management and LaTeX Editing
|
rlu5001
|
Bibliography-management, Latex, Google-docs
|
01/18/2012
|
Discrete Event System Simulation
|
matt
|
Operations-research, Programming, Simulation, Industrial-engineering
|
01/17/2012
|
MCDM Reading List
|
matt
|
Many-objective-concepts
|
01/17/2012
|
"The Problem" is the Problem Formulation! Definitions and Getting Started
|
JR Kasprzyk
|
Policy-analysis, Operations-research, Multiobjective, Problem-formulation, Many-objective-concepts, Getting-started, Xlrm, Many-objective
|
01/18/2012
|
Matt's Thoughts on C++
|
matt
|
C, Programming, Stl, Classes
|
01/16/2012
|
BORG Analysis - Approximation sets, reference sets, and metrics
|
Jon Herman
|
Uncategorized, Moeaframework
|
01/16/2012
|
MOEAframework: Creating java script files for a problem
|
JR Kasprzyk
|
Moeaframework, C, Code-examples, Java
|
01/16/2012
|
C++ Training: Using gprof
|
JR Kasprzyk
|
C, Unix, Gprof, Profiling
|
01/15/2012
|
MOEAframework: Communicating through stdin
|
JR Kasprzyk
|
C, Code-examples, Moeaframework
|
01/14/2012
|
Code Sample: Timing Functions for C++
|
JR Kasprzyk
|
C, Code-examples
|
01/14/2012
|
An Alternative File Manager
|
Josh
|
Software, File-management, File-manager, Data-management
|
01/13/2012
|
Software for Comparing Files and Directories
|
Josh
|
Data-archiving, Data-management, Data-backup, File-management, Winmerge, Software
|
01/13/2012
|
Thoughts on Learning C++
|
JR Kasprzyk
|
Command-line-parameters, C-syntax, Object-oriented-programming, Getting-started, C
|
01/13/2012
|
AeroVis: Turning a Glyph Plot Into a Figure
|
matt
|
Visualization, Aerovis, Adobe-illustrator, Inkscape, Glyph-plots
|
01/16/2012
|
AeroVis Documentation
|
Josh
|
Visualization, Getting-started, Aerovis
|
01/12/2012
|
The Cluster and Basic UNIX Commands
|
Jon Herman
|
Data-management, Cluster-computing, Unix, Getting-started, Ssh
|
01/12/2012
|
Some WordPress Tips
|
JR Kasprzyk
|
Wordpress, Blog, Web-publishing
|
01/16/2012
|
Code Sample: Modify AeroVis files for Matlab
|
JR Kasprzyk
|
Visualization, Matlab, Code-examples, Aerovis
|
01/11/2012
|
What do you need to learn?
|
JR Kasprzyk
|
Overview
|
01/11/2012
|
Software to Install on Personal Computers - For Mac Users!
|
JR Kasprzyk
|
Visualization, Mac, Programming, File-transfer, Cluster, Unix, Apple, Getting-started, Ssh
|
01/11/2012
|
Software to Install on Personal Computers
|
JR Kasprzyk
|
Visualization, Programming, File-transfer, Cluster, Unix, Getting-started
|
01/20/2012
|
AeroVis: Notes on Making GIFs
|
JR Kasprzyk
|
Visualization, Animations, Powerpoint, Aerovis, Getting-started
|
01/09/2012
|
Publishing websites at Penn State
|
JR Kasprzyk
|
Css, Web-publishing, Psu, Html, Getting-started, Websites
|
01/09/2012
|
Welcome!
|
JR Kasprzyk
|
Uncategorized
|
01/09/2012
|