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.8.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: opyrability-1.4.8.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.8.tar.gz
Algorithm Hash digest
SHA256 da5cb9ee909e162c260ae3d7513f93a1cbbf3840d6a80d0b005157855d5ad50d
MD5 9530880c2769a7951712afbf4311391d
BLAKE2b-256 8ba433c2118c122a66a41461ff38be947cf511ed02faad18874ab9da483d5868

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opyrability-1.4.8-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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 784752ed4ea7b93edbea17b0b8c07683e1e6d1ea578860c9df555b4ab13f7146
MD5 fedefdb3fc1f71cb3f9f2488061101ba
BLAKE2b-256 300aed8be2765c7416345b7f12d28005a98ad90905def60a1078d0cd7b55ce00

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