camels_spat
Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.6%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: CH-Earth
- License: gpl-3.0
- Language: Jupyter Notebook
- Default Branch: main
- Size: 66.1 MB
Statistics
- Stars: 5
- Watchers: 4
- Forks: 2
- Open Issues: 2
- Releases: 0
Metadata Files
README.md
CAMELS-spat
Repository that contains processing code used to generate the CAMELS-spat (Catchment Attributes and MEteorology for Large-Sample studies - SPATially distributed) data set.
For a description of the data set, processing steps and other hopefully helpful information, see here: https://egusphere.copernicus.org/preprints/2025/egusphere-2025-893/
To access the data, see here (and check the README on the data repository for download help, particularly about the sizes of various data set components and how to include/exclude these from downloads): https://dx.doi.org/10.20383/103.01216
Issues and questions
If you are looking to use the CAMELS-SPAT data and want to know about potential pitfalls, please see the list of currently known issues here: https://github.com/CH-Earth/camels_spat/issues/42
If you are here to report a potential issue please create a new, separate post here: https://github.com/CH-Earth/camels_spat/issues
If you are here to ask a question about data set usage, please go to the Q&A section: https://github.com/CH-Earth/camels_spat/discussions/categories/q-a
Repository description
This repository contains the following sub-folders:
- 0_config - contains a configuration file with all high-level decisions. Prevents needing to hard-code paths in the remainder of the code and this in turns leads to more efficient reproducibility.
- 1Pythonsetup - contains: compiled fiona and gdal libraries for Windows 64-bit, Python package requirements and code to configure a Python virtual environment.
- 2referenceshapefiles - contains code to obtain and process reference shapefiles for the CAMELS-spat basins, obtained from the CAMELS-US data set and Water Survey of Canada data sets.
- 3merithydro - contains code to obtain MERIT Hydro flow accumulation and flow direction grids, and MERIT Hydro-derived shapefiles.
- 4datastructure_prep - contains code to generate a meta data file and prepare the necessary folder structures (makes folders and copies reference shapes if available).
- 5basindelineation - contains code to subset downloaded MERIT Hydro-derived shapefiles to the basins of interest, and ensure that the shapefile extent aligns with the USGS and RHBN gauge locations.
- 6flowdata - contains code to obtain and process flow data from United States Geological Survey (USGS) and Water Survey of Canada (WSC) at daily and sub-daily time resolutions.
- 7forcingdata - contains code to obtain and process four forcing data sets: ERA5, EM-Earth, RDRS, and Daymet.
- 8geospatialdata - contains code to obtain and process 12 geospatial data sets, covering: climate (WorldClim), topography (MERIT Hydro), land cover (GLCLU2019 land cover and forest height, MODIS land cover and LAI, LGRIP30) surface water (HydroLAKES), soil (Pelletier, SOILGRIDS), geology (GLHYMPS).
- 9_attributes - contains code to calculate basin attributes from the streamflow, forcing and geospatial data, at lumped and sub-basin resolutions.
- 10_analysis - contains code for paper plots and various checks.
- 11_updates - contains code for data set updates after initial publication.
Owner
- Name: CH-Earth: Computational Hydrology for a small planet
- Login: CH-Earth
- Kind: organization
- Repositories: 10
- Profile: https://github.com/CH-Earth
Computational software for hydrology and related geosciences from collaborative multi-institution projects (e.g., NCAR, U. Saskatchewan, U. Washington)
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Knoben" given-names: "W. J. M." orcid: "https://orcid.org/0000-0001-8301-3787" title: "Catchment Attributes and MEteorology for Large-sample Studies for SPATially distributed modeling (CAMELS-SPAT; in development)" version: 0.1.0 date-released: 2023-12-01 url: "https://github.com/CH-Earth/camels_spat"
GitHub Events
Total
- Issues event: 1
- Push event: 4
- Pull request event: 7
- Fork event: 1
Last Year
- Issues event: 1
- Push event: 4
- Pull request event: 7
- Fork event: 1
Dependencies
- cdsapi *
- cligj *
- fiona *
- gdal *
- geopandas *
- hs_restclient *
- jupyter *
- matplotlib *
- munch *
- numpy *
- openpyxl *
- packaging *
- pandas *
- py7zr *
- pysheds *
- requests *
- rtree *
- shapely *
- six *
- xarray *