Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.3%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
Repository
Code and Data for JGR Paper
Basic Info
- Host: GitHub
- Owner: LynkerIntel
- Language: R
- Default Branch: main
- Size: 39.1 MB
Statistics
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 1
- Releases: 1
Created over 2 years ago
· Last pushed over 2 years ago
Metadata Files
Readme
Citation
README.md
Code and data for manuscript submitted to JGR: Atmospheres
Comprehensive analysis of the NOAA National Water Model: A call for heterogeneous formulations and diagnostic model selection
J. Michael Johnson, Shiqi Fang, A.Sankarasubramanian, Arash Modaresi Rad, Luciana Kindl da Cunha, Keith S Jennings, Keith C. Clarke, Amir Mazrooei, Lilit Yeghiazarian
Data Creation
0. Precomputed
nhdplus_nwis_mapping.parquet- This file stores the
GAGE_ID/feature_idrelation found with the NLDI
- This file stores the
data/usgs_metadata.parquet- This files stores the metadata about NWIS flow records found with
dataRetrieval::readNWISdata()
- This files stores the metadata about NWIS flow records found with
1. Get basins: data/R/01_basin_boundaries.R
- This file downloads the
gagesIIshapediles from the USGS and joins it to precomputed data (0) - The output is a 680MB geopackage called
basins.gpkg
2. Get flows: 02_flow_comparisions.R
- This file uses the
GAGE_ID/feature_idsets inbasins.gpkgto query daily timeseries data from a NWIS and NWM2.0 NetCDF file. - All stats are computed based on the comparison of these series
- The stats are joined to the basins and re-exported to the
basins.gpkg
3. Get NLDAS data: 03_nldas_data_download.R
- This file downloads all requisite NLDAS data from the NASA GES DISC based on the file
data/subset_NLDAS_FORA0125_M_20230907_224958_.txt - Directions for generating that file are in the notes of the R file, however, it should work for everyone as is.
4. Process NLDAS data: 04_nldas_data_processing.R
- This file prepares basin summarized NLDAS data
- The stats are joined to the basins and re-exported to the
basins.gpkg
5. Process NLCD data: 05_nlcd_data_processing.R
- This file prepares basin summarized NLCD data
- The stats are joined to the basins and re-exported to the
basins.gpkg
6. Process NID data: 06_nid_data_processing.R
- This file prepares the basin summarized NID data
- The stats are joined to the basins and re-exported to the
basins.gpkg
7. Export Table: 07_table_export.R
- This simply reads the
basins.gpkgand exports the non-spatial data as a parquet file. This file is calleddata/v20_summary_stats.parquetand is used in all image creation (see section called Create all images)
7. Format NextGen outputs: 08_ngen_experiment.R
- This file re-formates the data for the NextGen experiment from CSV files produced by co-authors from
ngensimulation.
Key Data Artifacts
The key artifacts used in the analysis of this paper are:
- data/v20_summary_stats.parquet - this is the basins.gpkg stripped of geometry and saved as a parquet file
Create all images
Run this from the terminal (in this directory):
bash
bash ./make_images.sh
All images will be generated in the ./images/png directory.
Owner
- Name: Lynker Intel
- Login: LynkerIntel
- Kind: organization
- Website: https://lynker-intel.com/
- Repositories: 14
- Profile: https://github.com/LynkerIntel
GitHub Events
Total
- Fork event: 1
Last Year
- Fork event: 1