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

Metadata

Release files for prms6bmi 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for prms6bmi 0.1
File Size Uploaded
prms6bmi-0.1.tar.gz 1.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for prms6bmi 0.1
File Interpreter ABI Platform
prms6bmi-0.1-py3-none-any.whl Python 3 none any Details

Total release size: 3.8 kB

Release files / prms6bmi-0.1.tar.gz

Download URL prms6bmi-0.1.tar.gz
Size 1.4 kB
Tags Source
SHA-256 checksum
How to use checksums
dd1ad2e4fccb42ccfd1f249d82a4a101798701fb8da2957a791a84234b6985e1
BLAKE2b-256 checksum
How to use checksums
6c4cafc59fad87a13bb6bc95203887cb6b1866d2a2c79f1175f11482d1b93afd
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / prms6bmi-0.1-py3-none-any.whl

Download URL prms6bmi-0.1-py3-none-any.whl
Size 2.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8f091bc86f18e677ffa259eb0235444d7e322b715e364338f0288b3a44d7b807
BLAKE2b-256 checksum
How to use checksums
0699c4835096454b9b706bf6ea3a29c3a6b79107e3e85be9c7e59b130ced177a
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page