Skip to main content

Create pythonic ecFlow suites

Project description

Pyflow

Pyflow is a high level Python interface to ecFlow allowing the creation of ecFlow suites in a modular and "pythonic" way.

The documentation can be found at https://pyflow-workflow-generator.readthedocs.io.

Installation

To install pyflow using conda (including ecflow):

conda env create -n pyflow -f environment.yml

To install pyflow using pip (requires a local installation of ecflow):

pip install pyflow-workflow-generator

Tutorial

Pyflow tutorials are available in the form of a Jupyter notebook:

jupyter-notebook tutorials/pyflow.ipynb
jupyter-notebook tutorials/course/course.ipynb

Other learning materials can be found in the tutorials folder.

License

Apache License 2.0 In applying this licence, ECMWF does not waive the privileges and immunities granted to it by virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyflow_workflow_generator-3.3.0.tar.gz (61.9 kB view details)

Uploaded Source

Built Distribution

pyflow_workflow_generator-3.3.0-py3-none-any.whl (52.7 kB view details)

Uploaded Python 3

File details

Details for the file pyflow_workflow_generator-3.3.0.tar.gz.

File metadata

File hashes

Hashes for pyflow_workflow_generator-3.3.0.tar.gz
Algorithm Hash digest
SHA256 ab0ff4da54e52c2d2f1140530837bfaa6fcdc7ed6e9f1dab1c5c41c2caf67918
MD5 61f836599cca73cd5a241f38e862d56d
BLAKE2b-256 643a695c5570048de1c71b3d281cef4a921db33b0c75eedd58c8b6682f946e2f

See more details on using hashes here.

File details

Details for the file pyflow_workflow_generator-3.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pyflow_workflow_generator-3.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f5caa4a2b7bcb3c1e706042e47653484483ba113fc79ece83167a1fa629b44a2
MD5 a1b65b6cb9a595436515821af9c9d6c8
BLAKE2b-256 3ae8b7e20f3b7c476a07b8c04a9007d64a8da9304dc28a70267c620ec4422fb3

See more details on using hashes here.

Supported by

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