Skip to main content

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

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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file prms6bmi-0.1.tar.gz.

File metadata

  • Download URL: prms6bmi-0.1.tar.gz
  • Upload date:
  • Size: 1.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6

File hashes

Hashes for prms6bmi-0.1.tar.gz
Algorithm Hash digest
SHA256 dd1ad2e4fccb42ccfd1f249d82a4a101798701fb8da2957a791a84234b6985e1
MD5 a041396d64565998ab6c80d248ea319b
BLAKE2b-256 6c4cafc59fad87a13bb6bc95203887cb6b1866d2a2c79f1175f11482d1b93afd

See more details on using hashes here.

File details

Details for the file prms6bmi-0.1-py3-none-any.whl.

File metadata

  • Download URL: prms6bmi-0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6

File hashes

Hashes for prms6bmi-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8f091bc86f18e677ffa259eb0235444d7e322b715e364338f0288b3a44d7b807
MD5 0f5b9ee9b3df07e9aec4746bc48ea327
BLAKE2b-256 0699c4835096454b9b706bf6ea3a29c3a6b79107e3e85be9c7e59b130ced177a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page