Skip to main content

The Biorefinery Simulation and Techno-Economic Analysis Modules

Project description

Version_status Documentation license Supported_versions Join the chat at

What is BioSTEAM?

BioSTEAM is a fast and flexible package for the design, simulation, and techno-economic analysis of biorefineries under uncertainty [1]. BioSTEAM is built to streamline and automate early-stage technology evaluations and to enable rigorous sensitivity and uncertainty analyses. Complete biorefinery configurations are available at the Bioindustrial-Park GitHub repository, BioSTEAM’s premier repository for biorefinery models and results. The long-term growth and maintenance of BioSTEAM is supported through both community-led development and the research institutions invested in BioSTEAM, including the Center for Advanced Bioenergy and Bioproducts Innovation (CABBI). Through its open-source and community-lead platform, BioSTEAM aims to foster communication and transparency within the biorefinery research community for an integrated effort to expedite the evaluation of candidate biofuels and bioproducts.

All data on chemicals, fitted coefficients, and functions to estimate chemical properties are imported from chemicals, a community-driven open-source library developed by Caleb Bell. The thermosteam library, BioSTEAM’s premire thermodynamic engine, creates thermodynamic property packages by implementing both the mixing rules and the algorithms for thermodynamic equilibrium and by relying on the chemicals library for pure component models.


Get the latest version of BioSTEAM from PyPI. If you have an installation of Python with pip, simple install it with:

$ pip install biosteam

To get the git version, run:

$ git clone git://

For help on common installtion issues, please visit the documentation.


BioSTEAM’s documentation is available on the web:

Bug reports

To report bugs, please use the BioSTEAM’s Bug Tracker at:


For guidelines on how to contribute visit:

We also welcome anyone with an interest in discussing contributions to BioSTEAM to join our monthly meeting at 8-9:30am CDT, every 3rd Friday. Please email for a link to join.

License information

See LICENSE.txt for information on the terms & conditions for usage of this software, and a DISCLAIMER OF ALL WARRANTIES.

Although not required by the BioSTEAM license, if it is convenient for you, please cite BioSTEAM if used in your work. Please also consider contributing any changes you make back, and benefit the community.

Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for biosteam, version 2.31.11
Filename, size File type Python version Upload date Hashes
Filename, size biosteam-2.31.11.tar.gz (246.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page