pyIAST: Ideal Adsorbed Solution Theory (IAST) Python Package

Published: 21-04-2016| Version 1 | DOI: 10.17632/msm8sws7n6.1
Maciej Haranczyk,
Cory Simon,
Berend Smit


Ideal adsorbed solution theory (IAST) is a widely-used thermodynamic framework to readily predict mixed-gas adsorption isotherms from a set of pure-component adsorption isotherms. We present an open-source, user-friendly Python package, pyIAST, to perform IAST calculations for an arbitrary number of components. pyIAST supports several common analytical models to characterize the pure-component isotherms from experimental or simulated data. Alternatively, pyIAST can use numerical quadrature to compute the spreading pressure for IAST calculations by interpolating the pure-component isotherm data. pyIAST can also perform reverse IAST calculations, where one seeks the required gas phase composition to yield a desired adsorbed phase composition.