Skip to main content

Process operability analysis in Python

Project description

Opyrability - Process Operability Analysis in Python.

PyPI - Downloads

PyPI - Version Conda Version

GitHub forks GitHub Repo stars

GitHub top language

GitHub Actions Workflow Status GitHub Actions Workflow Status

Website GitHub License DOI

Welcome to opyrability, a Python-based package for performing Process Operability analysis.

opyrability is developed by the Control, Optimization and Design for Energy and Sustainability (CODES) Group at West Virginia University.

Authors:

Documentation and Process Operability Principles

Full documentation and discussion regarding process operability principles are available in opyrability's online portal.

Citing Us

To cite us, please use the following BibTeX entry below:

@article{Alves2024, 
doi = {10.21105/joss.05966}, 
url = {https://doi.org/10.21105/joss.05966}, 
year = {2024}, 
publisher = {The Open Journal}, 
volume = {9}, 
number = {94}, 
pages = {5966}, 
author = {Victor Alves and San Dinh and John R. Kitchin and Vitor Gazzaneo and Juan C. Carrasco and Fernando V. Lima}, 
title = {Opyrability: A Python package for process operability analysis}, journal = {Journal of Open Source Software} 
}

A paper describing opyrability's main functionalities is available in the Journal of Open Source Software (JOSS):

DOI

Installation

The Anaconda distribution is needed to have some of opyrability's dependencies.

From PyPI/conda (Windows, Linux and macOS):

The following commands will install opyrability and all dependencies on any OS (Windows, Linux and macOS):

pip install opyrability

Then install Cyipopt from conda:

conda install -c conda-forge cyipopt

From conda (Linux and macOS only):

The single command below will install opyrability and all requirements/dependencies on Linux/macOS operating systems automatically:

conda install -c codes-group -c conda-forge opyrability

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

opyrability-1.4.9.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

opyrability-1.4.9-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

Details for the file opyrability-1.4.9.tar.gz.

File metadata

  • Download URL: opyrability-1.4.9.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for opyrability-1.4.9.tar.gz
Algorithm Hash digest
SHA256 483aed3f28eb2d8da1d215001d36b4bb925acd2975f0ecbfb345fb37e5277832
MD5 16438e4872a0a40b2317867c2a145432
BLAKE2b-256 186c5600485ee114f22e095d7dd6d60a023690d36de3ba8dba7c81e74804a92f

See more details on using hashes here.

File details

Details for the file opyrability-1.4.9-py3-none-any.whl.

File metadata

  • Download URL: opyrability-1.4.9-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for opyrability-1.4.9-py3-none-any.whl
Algorithm Hash digest
SHA256 7e63b49b7e622992e52b836db570e109f81c7827059bfedbf715c63ab82bd1f8
MD5 e74fbc18f4eb026da3f9ba252df436f7
BLAKE2b-256 bb5b696bd41737f5d5a77bf7b48ddb2a25a76aa0d62783aa65bb72915172ec28

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