Input Directory Structure#

The input directory contains three subdirectories: region, ngen, and eval, which store the respective input files for the regionalization, ngen simulation, and evaluation steps.

inputs
├── eval   ├── gage_hydrofabric_all_domains.parquet
│   ├── gage_list_ak_vpu_ak.csv
│   ├── gage_list_conus_vpu_01.csv
│   ├── gage_list_conus_vpu_02.csv
│   ├── gage_list_conus_vpu_03N.csv
│   ├── gage_list_conus_vpu_03S.csv
│   ├── gage_list_conus_vpu_03W.csv
│   ├── gage_list_conus_vpu_04.csv
│   ├── gage_list_conus_vpu_05.csv
│   ├── gage_list_conus_vpu_06.csv
│   ├── gage_list_conus_vpu_07.csv
│   ├── gage_list_conus_vpu_08.csv
│   ├── gage_list_conus_vpu_09.csv
│   ├── gage_list_conus_vpu_10L.csv
│   ├── gage_list_conus_vpu_10U.csv
│   ├── gage_list_conus_vpu_11.csv
│   ├── gage_list_conus_vpu_12.csv
│   ├── gage_list_conus_vpu_13.csv
│   ├── gage_list_conus_vpu_14.csv
│   ├── gage_list_conus_vpu_15.csv
│   ├── gage_list_conus_vpu_16.csv
│   ├── gage_list_conus_vpu_17.csv
│   ├── gage_list_conus_vpu_18.csv
│   ├── gage_list_hi_vpu_hi.csv
│   ├── gage_list_prvi_vpu_prvi.csv
│   ├── usgs_ngen_crosswalk_ak.parquet
│   ├── usgs_ngen_crosswalk_conus.parquet
│   ├── usgs_ngen_crosswalk_hi.parquet
│   └── usgs_ngen_crosswalk_prvi.parquet
├── ngen
│   ├── module_parameter_files
│      ├── lasam
│      ├── lstm
│      ├── noah-owp-modular
│      ├── sac_sma_params_2.2.csv
│      ├── snow17_params_2.2.csv
│      └── ueb
│   └── mswm.config.template.docker
└── region
│   ├── NHDPlusV21
│      ├── NHDPlusNationalData
│      ├── NHD_H_Alaska_State_GPKG.gpkg
│      ├── NHD_H_Alaska_State_GPKG.jpg
│      ├── NHD_H_Alaska_State_GPKG.xml
│      └── README
│   ├── attr_config
│      ├── attr_selection_hlr.csv
│      ├── attr_selection_ngen.csv
│      └── attr_selection_streamcat.csv
│   ├── attr_datasets
│      ├── hlr
│      ├── ngen
│      └── streamcat
│   ├── calval_stats
│      ├── stat_calval_all_ak.csv
│      ├── stat_calval_all_ak.parquet
│      ├── stat_calval_all_conus.csv
│      ├── stat_calval_all_conus.parquet
│      ├── stat_calval_all_hi.csv
│      ├── stat_calval_all_hi.parquet
│      ├── stat_calval_all_prvi.csv
│      └── stat_calval_all_prvi.parquet
│   ├── cwt_divide_gage
│      ├── calib_gage_divide_ak.parquet
│      ├── calib_gage_divide_conus.parquet
│      ├── calib_gage_divide_hi.parquet
│      └── calib_gage_divide_prvi.parquet
│   ├── cwt_divide_huc12
│      ├── cwt_divide_huc12_ak.csv
│      ├── cwt_divide_huc12_conus.csv
│      ├── cwt_divide_huc12_hi.csv
│      └── cwt_divide_huc12_prvi.csv
│   ├── formulation_costs_secs_per_catchment.csv
│   ├── gages_nwm4_calib_all.csv
│   ├── hydrofabric
│      └── gpkg_vpu
│   ├── pseudo_calib_params
│      ├── sampled_params_ak.csv
│      ├── sampled_params_conus.csv
│      ├── sampled_params_hi.csv
│      └── sampled_params_prvi.csv
│   └── snow_frac
│      ├── vpu01_snow_frac.parquet
│      ├── vpu02_snow_frac.parquet
│      ├── vpu03N_snow_frac.parquet
│      ├── vpu03S_snow_frac.parquet
│      ├── vpu03W_snow_frac.parquet
│      ├── vpu04_snow_frac.parquet
│      ├── vpu05_snow_frac.parquet
│      ├── vpu06_snow_frac.parquet
│      ├── vpu07_snow_frac.parquet
│      ├── vpu08_snow_frac.parquet
│      ├── vpu09_snow_frac.parquet
│      ├── vpu10L_snow_frac.parquet
│      ├── vpu10U_snow_frac.parquet
│      ├── vpu11_snow_frac.parquet
│      ├── vpu12_snow_frac.parquet
│      ├── vpu13_snow_frac.parquet
│      ├── vpu14_snow_frac.parquet
│      ├── vpu15_snow_frac.parquet
│      ├── vpu16_snow_frac.parquet
│      ├── vpu17_snow_frac.parquet
│      ├── vpu18_snow_frac.parquet
│      ├── vpuak_snow_frac.parquet
│      └── vpuprvi_snow_frac.parquet