Process operability analysis in Python
Project description
Opyrability - Process Operability Analysis in Python.
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:
- Victor Alves
- San Dinh
- Jonh Kitchin
- Vitor Gazzaneo
- Juan C. Carrasco
- Fernando V. Lima
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):
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file opyrability-1.4.6.tar.gz
.
File metadata
- Download URL: opyrability-1.4.6.tar.gz
- Upload date:
- Size: 22.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 417a7921ff3f47275c4f6bfb6830fc179ff7b45607b71a70528744d4c69dd8f8 |
|
MD5 | fe67dd0782b933dcf07573438479bc17 |
|
BLAKE2b-256 | f2808647e118c0405a93c4ecd136e36056af7ddd1a80bcb61125d0d4b18713c2 |
File details
Details for the file opyrability-1.4.6-py3-none-any.whl
.
File metadata
- Download URL: opyrability-1.4.6-py3-none-any.whl
- Upload date:
- Size: 21.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ec1b338cffe75f154d418aace838bb5211ffa33a12c1abd78475960d92c7095 |
|
MD5 | 3e61166b32daa2848bb2e13766ef03e5 |
|
BLAKE2b-256 | 39a122dfddcd8f82f816b9e2b5fcbf47f1167370dd46afe879f8b8b2f78d90c6 |