Skip to main content

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

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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

caspy_reactionequilibria-0.1.6-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: caspy_reactionequilibria-0.1.6.tar.gz
  • Upload date:
  • Size: 10.5 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.6.tar.gz
Algorithm Hash digest
SHA256 e0e2034cac8b8c40414c8d5c9cb251116354be5c7041e856a020ce2a51971c97
MD5 f306e0f0f7443b8b0a128abd3e90f581
BLAKE2b-256 6736cc644424f1eb1b02eff921b9cd9a3a34dd94828b7f2c5339ad5bf0340d47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caspy_reactionequilibria-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 10.4 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 fb90648419e7b44c481ed4ad640a2934020bb673ab478565661bb8050c0843b7
MD5 d25cc2e4db753a85d8dc1737651064f5
BLAKE2b-256 5e72612a77120e02319738b9aba15d82aac5407de0ddbc57f30e3ee2b735e491

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page