pyIAST: Ideal Adsorbed Solution Theory (IAST) Python Package

Published: 21 Apr 2016 | Version 1 | DOI: 10.17632/msm8sws7n6.1

This dataset has been viewed by the given number of unique visitors

One or more files have been downloaded the given number of times

Viewed 387 Downloaded 89

Description of this data

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.

Experiment data files

peer reviewed

This data is associated with the following peer reviewed publication:

pyIAST: Ideal adsorbed solution theory (IAST) Python package

Cite this article

Cory M. Simon, Berend Smit, Maciej Haranczyk, pyIAST: Ideal adsorbed solution theory (IAST) Python package, April 2016, Volume 200, Pages 364-380, ISSN 00104655,

Published in: Computer Physics Communications

Latest version

  • Version 1


    Published: 2016-04-21

    DOI: 10.17632/msm8sws7n6.1

    Cite this dataset

    Haranczyk, Maciej; Simon, Cory; Smit, Berend (2016), “pyIAST: Ideal Adsorbed Solution Theory (IAST) Python Package”, Mendeley Data, v1


Natural Sciences


MIT Learn more

The files associated with this dataset are licensed under a MIT License licence.

What does this mean?

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.