generated from NOAA-OWP/owp-open-source-project-template
-
Notifications
You must be signed in to change notification settings - Fork 17
Home
Austin Raney edited this page Oct 20, 2023
·
3 revisions
This repository contains three ngen
namespace packages supporting NextGen
-
ngen.config
: Library for validating and programmatically interacting with NextGen configuration files. -
ngen.cal
: Library and cli tool for calibrating NextGen Model formulations. -
ngen.init_config
: Library for serializing, deserializing, and validating common configuration formats (i.e.yaml
,toml
,namelist
).
ngen.cal
depends on ngen.config
and is used to process NextGen configuration files required to run NextGen during the calibration loop.
ngen.init_config
provides additional functionality to ngen.config
allowing the serialization and deserialization of pydantic
data models via various possible BMI initialization file formats, e.g. namelists, ini, and yaml.