Note: We should either split the met flow into a separate MM OR change it's arg order to dataset, date, because dataset is more like scenario than date is.
run_steps=download process import analyze
segment/data id: date
scenario/conf set: data source (nldas2, PRISM, etc.)
# run all steps for a given date and dataset (nldas2, PRISM, ...)
/opt/model/meta_model/run_model raster_met "2021-01-03" nldas2 auto
# just to the import step
/opt/model/meta_model/run_model raster_met "2021-01-03" nldas2 auto met import
# just the timestamp setting portion of the post-download processing workflow
/opt/model/meta_model/run_model raster_met "2021-01-03" nldas2 auto met process 3
Draft: still working out the details of where and when to do each step.
TBD: how do we tell the system what things to amalgamate?
Select options/preferences in the config/met/[scenario].con file
could have auto generation of best fit but this is less likely than selecting from pre-determined in a config file.
Generate a amalgamated dataset: Repeat for each USGS gage coverage that has data available for 1 or more of the requested candidate data sources and methods
met
flow into a separate MM OR change it's arg order todataset, date
, becausedataset
is more likescenario
thandate
is.download process import analyze
segment/data id
: datescenario/conf set
: data source (nldas2, PRISM, etc.)met
,geo
,amalgamate
[original file].CBP_ext.gtiff
model_config
details:MODEL_ROOT/config/control/met/[scenario].con
:precip_method
precip_data_sources
(default: nldas2, prism, daymet)problem
file in case of error that needs to stop workflow)src_files.txt
,import_files.txt
model_config
can obtain dates and file matches/opt/model/meta_model/run_model raster_met "2021-01-02" nldas2 auto met process
/opt/model/meta_model/run_model raster_met "2021-01-01" nldas2 auto met import
Configuration (before any runs)
Run examples:
Draft: still working out the details of where and when to do each step.
config/met/[scenario].con
file