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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0e2034cac8b8c40414c8d5c9cb251116354be5c7041e856a020ce2a51971c97 |
|
MD5 | f306e0f0f7443b8b0a128abd3e90f581 |
|
BLAKE2b-256 | 6736cc644424f1eb1b02eff921b9cd9a3a34dd94828b7f2c5339ad5bf0340d47 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb90648419e7b44c481ed4ad640a2934020bb673ab478565661bb8050c0843b7 |
|
MD5 | d25cc2e4db753a85d8dc1737651064f5 |
|
BLAKE2b-256 | 5e72612a77120e02319738b9aba15d82aac5407de0ddbc57f30e3ee2b735e491 |