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