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

Uploaded Source

Built Distribution

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.

Supported by

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