Skip to main content

No project description provided

Project description

pyRAST logo

Overview

Python Real Adsorbed Solution Theory (pyRAST) is a package for modeling adsorption using ideal and real adsorbed solution theories. pyRAST was designed to be user-friendly and flexible, allowing users to easily control the fitting and calculation process.

Project Status: Active - The project has reached a stable, usable state and is being actively developed. Documentation Status Project License

Features

  • Analytical single component isotherm fitting

  • Vacancy solution theory (VST) isotherm fitting

  • Single component interpolator isotherms

  • Activity coefficient fitting for binary adsorbed mixtures (component loading or total loading)

  • Multicomponent forward and reverse IAST calculations

  • Binary forward and reverse RAST calculations

Usage

Please see the tutorial for a detailed overview of pyRAST’s functionality and usage. If you are looking for detailed documentation, please see the reference section. For a detailed description of the underlying theory, please see the manuscript (link to be added).

Installation

pyRAST is available on pyPI and can be installed using pip:

pip install pyrast

Citation

If you used pyRAST in your research, please cite the following paper:

To be added

pyRAST was built on the foundation of pyIAST by Cory Simon and pulled ideas from pyGAPS by Paul Iacomi. Please check out the work of these developers, too!

Acknowledgements

pyRAST was developed by Jonah Finkelstein in the Snurr Research Group at Northwestern University. The development of pyRAST was supported by: TBD

Development

If you wish to install pyRAST in development mode, clone the repository and run the following command in the root directory:

pip install -e .[dev]

If you wish to contribute to the development of pyRAST, please submit a pull request on the GitHub Repository or contact Jonah Finkelstein.

Questions?

If you have any questions, please contact Jonah Finkelstein at jonahfinkelstein2030@u.northwestern.edu. Alternatively, you can open an issue on the GitHub repository.

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

pyrast-0.1.0.tar.gz (35.0 kB view details)

Uploaded Source

Built Distribution

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

pyrast-0.1.0-py3-none-any.whl (50.1 kB view details)

Uploaded Python 3

File details

Details for the file pyrast-0.1.0.tar.gz.

File metadata

  • Download URL: pyrast-0.1.0.tar.gz
  • Upload date:
  • Size: 35.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyrast-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3a348fc104eb8604308a0e11590c29dde94fc6ac91ab9c5f6f4bdc2ebad622fc
MD5 4165710a54c77b4fe314e572c23472bf
BLAKE2b-256 c2c087bf66a01404f7aef298273e783cfa33faa08a6e58ae1c78b08135a204c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrast-0.1.0.tar.gz:

Publisher: publish-to-pypi.yml on snurr-group/pyRAST

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrast-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyrast-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 50.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyrast-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 adddd7cc029e87f3d73d292ed6cb7c6b56157a16d0056e557c5019869f0103ed
MD5 38057f5084e04886773208c3621d1227
BLAKE2b-256 6f61c84cf8828116ccf1c72a0c96f1c7029fcb9bc65c07350233878f4c84a8b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrast-0.1.0-py3-none-any.whl:

Publisher: publish-to-pypi.yml on snurr-group/pyRAST

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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