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:

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")

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: caspy_reactionequilibria-0.1.2.tar.gz
  • Upload date:
  • Size: 10.2 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.2.tar.gz
Algorithm Hash digest
SHA256 ab381b254961059dea1cc71cd07b18a1aa88d7939f4dc007f4c4f75cccd4f59e
MD5 d02e6a1fcaad61d4a6efa0dd87501878
BLAKE2b-256 664ec178bf9d5d7a949dcc3b4f9e5e2e41ace988312661f2db43257a4f55bc27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caspy_reactionequilibria-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 75a6ffb247c18d87fbfb180a91c15ddbd1543d58b312c1b78e130300a8b7a8a3
MD5 543af363776c3e596c86485825fec9a1
BLAKE2b-256 5faa8be5cacf95e9b293c46d1af32aaff040c1a03dfbcad256d2fea467af44a9

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