QSDsan: Quantitative Sustainable Design for Sanitation and Resource Recovery Systems#
QSDsan is an open-source, community-led platform for the quantitative sustainable design (QSD)  of sanitation and resource recovery systems . It leverages existing platforms such as BioSTEAM  with enhanced features tailored to sanitation an resource recovery technologies. Through the integration with DMsan (decision-making for sanitation and resource recovery systems), this platform can be used to guide the research, development, and deployment (RD&D) of early-stage technologies considering location-specific parameters and stakeholder priorities.
The easiest way is through
pip, in command-line interface (Anaconda prompt, terminal):
pip install qsdsan
If you need to update:
pip install -U qsdsan
Or for a specific version (replace X.X.X with the version number):
pip install qsdsan==X.X.X
If you want to install the latest GitHub version at the main branch:
pip install git+https://github.com/QSD-Group/QSDsan.git
You can also download the package from PyPI.
Note that development of this package is currently under initial stage with limited backward compatibility, please feel free to submit an issue for any questions regarding package upgrading.
If you are a developer and want to contribute to
QSDsan, please follow the steps in the contributing section of the documentation to clone the repository.
Join the Community#
We would like to build an open and welcoming community, you can always post issues on our GitHub homepage or contact any of the Quantitative Sustainable Design Group members. We are always excited to have new members in our team.
If you would like to contribute, please follow our contributing guidelines and the code of conduct (a bonus if you use our templates), thank you for making
QSDsan is and will stay open source under University of Illinois/NCSA Open Source License. Any third-party packages copied from
QSDsan must be strictly open-source (not copy-left nor open-access). Please refer to the license page for details.
If you would like to receive news related to the QSDsan platform, you can subscribe to email updates using this form (don’t worry, you will be able to unsubscribe :)). Thank you in advance for your interest!
We will keep the calendar up-to-date as we organize more events (office hours, workshops, etc.), click on the events in the calendar to see the details (including meeting links).