Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analytical Protocols for Hydrological Vulnerability Assessment and BMP Targeting in the Cannonsville Watershed

Shared repository for data processing, analysis, modeling, and visualization

The live site is deployed at https://elliemadsen.net/ccsr-watershed-gis/visualization/index.html

Contributing

  • Put raw and processed data files in data/
  • Put scripts in data_processing/
  • Put web viz in visualization/
  • Document your work in README files within subdirectories
    • Include libraries, dependencies, methods, metadata (resolution, year, attributes, etc)
  • Follow the established naming convention “variable_stage_resolution.ext"
  • Use EPSG:32618 (WGS 84 / UTM zone 18N) for projection
  • For large files, either add to LFS (.gitattributes) or .gitignore

Directory Structure

ccsr-watershed-gis/
├── data/                      # All raw and processed data files
├── data_processing/           # All processing scripts
└── visualization/             # Web-based visualization tools

Where possible, use the same sub-directory structure for data and data processing. E.g. the script and README in data_processing/precipitation/ refer to data/precipitation, and so on.


data/

All data files (raw and processed), including rasters, shapefiles, CSVs, NetCDF, etc.

data/
├── CDL/                       # Cropland Data Layer
├── DEM/                       # Digital Elevation Models
├── ET/                        # Evapotranspiration outputs (L-Range + MODIS)
├── GCM/                       # GCM raw daily CSV data (historical + future)
├── hydrography/               # National Hydrography Database
├── LAI/                       # Leaf Area Index outputs (L-Range + MODIS)
├── NLCD/                      # National Land Cover Database
├── precipitation/             # Precipitation data (GRIDMET observed + GCM projections)
├── runoff_coefficient/        # Runoff coefficient rasters
├── stream_proximity/          # Stream network and proximity data
├── sub-basins/                # Watershed boundary shapefiles
├── temperature/               # Temperature data (GRIDMET observed + GCM projections)
└── topographic_wetness_index/ # Topographic Wetness Index data


data_processing/

Python scripts, Jupyter notebooks, and code that processes or transforms data.

data_processing/
├── L-range/                   # L-Range delta-change downscaling (ET & LAI)
├── precipitation/             # Precipitation pipeline (GRIDMET + GCM delta-change)
│   └── 0_process_gridmet/    # GRIDMET download + processing
├── temperature/               # Temperature pipeline (GRIDMET + GCM delta-change)
│   └── 0_process_gridmet/    # GRIDMET download + processing
├── stream_proximity/          # Flow accumulation, stream network and proximity analysis
└── visualization/             # Scripts for web viz data preparation


visualization/

HTML, JavaScript, and web-ready data files for interactive visualizations.

visualization/
├── index.html                 # Main visualization page
├── script.js                  # Three.js visualization code
├── watershed3d.py             # Helper script for 3D mesh generation
├── web_data/                  # Pre-processed JSON data for web
│   ├── prepare_dem.py         # Script: converts DEM to JSON
│   ├──  ...
│   ├── dem_data.json          # Web-ready elevation data
│   ├── ...
└── README.md

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages