Skip to content

Add biobinder_ml module - #69

Draft
aahmadgem wants to merge 1 commit into
mainfrom
biobinder_ml
Draft

Add biobinder_ml module#69
aahmadgem wants to merge 1 commit into
mainfrom
biobinder_ml

Conversation

@aahmadgem

Copy link
Copy Markdown
Contributor

This pull request introduces the new biobinder_ml module to EXPOsan.

The module extends the original biobinder HTL framework by integrating:

  • Machine-learning models for HTL yield prediction
  • Renewable biobinder and SAF production pathways
  • Techno-economic analysis (TEA)
  • Life cycle assessment (LCA)
  • Uncertainty analysis
  • Surrogate TEA modeling

The module is implemented as a separate package (exposan/biobinder_ml) without modifying existing modules.

@yalinli2
yalinli2 marked this pull request as draft July 3, 2026 11:28
@yalinli2

yalinli2 commented Jul 3, 2026

Copy link
Copy Markdown
Member

Thanks @aahmadgem for the contribution, I converted this to a draft since it needs structural updates:

  1. Existing tests need to pass.
  2. All legacy files (e.g., to_be_removed, legacy) need to be removed.
  3. Archived simulation results/figures for publication should not be included, only the scripts that generate them are included.
  4. It's probably best for you to finalize the manuscript first, and send in the PR just before submission, so we minimize changes.
  5. You should include an environmental file (e.g., this one) showing the environment you used to generate your results
  6. (For future work's seek) You committed all files at once, this is very bad for record keeping. You should have committed as you develop the scripts.
  7. You should identify minimal tests required to be included in GitHub workflow, this way we can make sure future updates in QSDsan does not break your scripts.
  8. Check out other modules to see the standard header for each script.
'''
EXPOsan: Exposition of sanitation and resource recovery systems

This module is developed by:

    NAME <EMAIL>

This module is under the University of Illinois/NCSA Open Source License.
Please refer to https://github.com/QSD-Group/EXPOsan/blob/main/LICENSE.txt
for license details.
'''

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants