Skip to content
 
 

Repository files navigation

pyecFlow

An application to create ecFlow suites

Installation

Dependencies

Required

Install using conda

The recommended way to install pyecFlow is using conda. This will also install ecFlow.

conda env create -n pyecflow -f environment.yml
conda activate pyecflow
conda install --file test-environment.txt  # optional for running pyecflow tests
pip install .  # install pyecflow

Install using pip

Installing with pip requires that you have already installed ecFlow. To install ecFlow, follow ecFlow installation instructions. After all steps make sure to set following environment variable to correct paths.

export ECFLOW_DIR=/path/to/ecflow
pip install .'[test]'  # optional [test] for running tests

Testing

You can run the tests using the following command:

pytest tests/

AI Statement

Generative AI tools are used to assist with developing this code. The code has been reviewed, edited, and validated by NWS staff.

About

An application to create ecFlow suite definition file and scripts

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages