Skip to content

NOAA-EMC/pyecflow

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/

About

An application to create ecFlow suite definition file and scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •