usgs/nshmp-haz-ws

Add service that reports installed models

pmpowers-usgs opened this issue · 1 comments

The UHT has a very specific metadata structure that supports Editions (mixes of models, COUS = CEUS + WUS, that often do not support the same set of spectral periods and site classes). It would be preferable to simply refer to a model region and year (e.g. WUS_2008), which would make it easier to support model comparison in some cases. This would also support parallel installation of development and production models

For this issue, we want to create a set of utility services under the umbrella of SourceServices that operate on or derive information from the installed source models. Initially much of the model metadata will be hard coded, but we want to refactor such that the models are loaded (at least partially) on service startup and such that this metadata could ultimately be derived directly from the installed models.

We'll leave deriving model metadata dynamically for the future.