BioSTEAM: The Biorefinery Simulation and Techno-Economic Analysis Modules#

BioSTEAM is an open-source and community-lead platform for the design, simulation, techno-economic analysis (TEA) and life cycle assessment (LCA) of biorefineries across thousands of scenarios for streamlined uncertainty and sensitivity analyses. 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).

Getting Started
_images/aerobic_chamber.png

Detailed examples on BioSTEAM’s features.

API Reference
_images/storage.png

Documentation on all functionality.

Contributor’s Guide
_images/fermenter.png

Want to add to codebase? We’ll help.

Bioindustrial-Park
_images/boiler.png

Repository for biorefinery models.

Workshops#

Join us for Yoel’s Fall 2022 kick-off workshops! Yoel, the lead developer, will be going over the tutorial in detail, answer any questions, and provide help with related issues.

  • Aug 8 [10-11am CST]: Thermodynamics

  • Aug 10 [10-11am CST]: Beginner’s Guide

  • Aug 15 [10-11am CST]: Process Development

  • Aug 17 [10-11am CST]: Automation

For details on how to join (virtually or in-person), please email biosteamdevelopmentgroup@gmail.com

Installation#

If you have an installation of Python with pip, simple install it with:

$ pip install biosteam

To get the git version, run:

$ git clone --depth 10 git://github.com/BioSTEAMDevelopmentGroup/biosteam

Common Issues#

  • Cannot install/update BioSTEAM:

    If you are having trouble installing or updating BioSTEAM, it may be due to dependency issues. You can bypass these using:

    $ pip install --user --ignore-installed biosteam
    

    You can make sure you install the right version by including the version number:

    $ pip install biosteam==<version>
    
  • Unit and system diagrams are not displaying:

    BioSTEAM uses Graphviz to make flowsheet diagrams. To properly install Graphviz in an anaconda distribution, please run the following line:

    $ conda install graphviz
    

    Additionally, please follow the following instructions for installing graphviz on windows.

Scientific Papers#

Several studies have leveraged the BioSTEAM platform to compare conversion technologies and chart development pathways for various bioproducts:

Indices and tables#