Skip to main content

Utilities for working with prms6-bmi I/O

Project description

PRMS6-BMI Test Projects and python evaluation code

To build and install the prms6-bmi python package used in python evaluation:

  1. Create a conda environment from the environment.yml file.
  2. Activate the environment
  3. cd to pkg/prms6-bmi
  4. run "pip install ."

Or if you are developing the code inside of the prms6-bmi package -

  • run "pip install -e ."

The pipestem project used in testing is found in /prms/pipestem. To test the bmi's copy the /pipestem folder and and save as:

  1. pipestem_surface - control file: control_surface.simple1
  2. pipestem_soil - control file: control_soil.simple1
  3. pipestem_groundwater - control file: control_groundwater.simple1
  4. pipestem_streamflow - control file: control_streamflow.simple1

The git repositories for each BMI can be found at https://github.com/nhm-usgs

  1. bmi-prms6-surface
  2. bmi-prms6-soil
  3. bmi-prms6-groundwater
  4. bmi-prms6-streamflow

Each BMI depends on the PRMS6 model and library found at the prms repository currently using the 6.0.0_dev_bmi branch

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prms6bmi-0.1.tar.gz (1.4 kB view hashes)

Uploaded Source

Built Distribution

prms6bmi-0.1-py3-none-any.whl (2.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page