Skip to main content

CASpy package to solve reaction equilibria

Project description

CASpy (Chemical Absorption Solver for Python)

For detailed information on the package and an example input file, please refer to: H. Mert Polat, Frederick de Meyer, Celine Houriez, Othonas A. Moultos and Thijs J.H. Vlugt Solving Chemical Absorption Equilibria Using Free Energy and Quantum Chemistry Calculations: Methodology, Limitations, and New Open-Source Software, Journal of Chemical Theory and Computation, 2023

This package computes the speciation (and the absorption isotherm of the gaseous species) in a gas-liquid absorptive reaction system given the reaction stoichiometry, equilibrium constants of the reactions and/or the chemical potentials of the species. An example input file can be found at: The supporting information of Solving Chemical Absorption Equilibria Using Free Energy and Quantum Chemistry Calculations: Methodology, Limitations, and New Open-Source Software, Journal of Chemical Theory and Computation, 2023

How to use:

Install the package using the command:

pip install CASpy-ReactionEquilibria

Go to the directory that contains your input file using:

cd /path/to/your/input/file

Open a python instance on terminal:

python

Import the functions used in the library using:

from CASpy_ReactionEquilibria import caspy

Execute the code with your input file:

caspy.main("name_of_your_input_file")

The results are printed to a file called "caspy_output.log"

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

caspy_reactionequilibria-0.1.3.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

caspy_reactionequilibria-0.1.3-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file caspy_reactionequilibria-0.1.3.tar.gz.

File metadata

  • Download URL: caspy_reactionequilibria-0.1.3.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.13

File hashes

Hashes for caspy_reactionequilibria-0.1.3.tar.gz
Algorithm Hash digest
SHA256 538fb208ae6076aadc710ad21312d93deb479070f732d0d4404d40456160f0ad
MD5 dacc9b32256043ce3bf5ac72aa2efbec
BLAKE2b-256 a6c8f5c4c93e333a5ff9552dc332d7c5c095183258d2ba224ca6253841b3e0c7

See more details on using hashes here.

File details

Details for the file caspy_reactionequilibria-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: caspy_reactionequilibria-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.13

File hashes

Hashes for caspy_reactionequilibria-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2f7abd617decb9df108a121e262213c08c943905ab0a80f66c3635549e4f7713
MD5 9248ea014ea88080fe3e66151369ce0f
BLAKE2b-256 897fa2a24adf9e801a4f120b7d66ceb358e08a5b6df619bcd6f52c19277b34df

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