Recent Releases of prommis
prommis - 0.8 Release
0.8 Release
Start with our online documentation to get started with install instructions, examples, etc.
- Jupyter Notebook
Published by sufikaur 10 months ago
prommis - 0.8 Release Candidate #0
0.8 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
What's Changed
- Fix Additional Cost of Recovery To Zero by @bpaul4 in https://github.com/prommis/prommis/pull/146
- Pr cmi process by @ChrisLaliwala in https://github.com/prommis/prommis/pull/114
- Standardize Value Usage and Other Formatting by @bpaul4 in https://github.com/prommis/prommis/pull/144
- Replace Bare Exceptions by @bpaul4 in https://github.com/prommis/prommis/pull/148
- Adds two-salt diafiltration unit model by @mollydougher in https://github.com/prommis/prommis/pull/139
- Redevelopment of steady state solvent extraction model based on distribution coefficient by @ArkoprabhoDasgupta in https://github.com/prommis/prommis/pull/138
- Pr custom precipitator by @ChrisLaliwala in https://github.com/prommis/prommis/pull/127
- Development of leaching dynamic flowsheet by @ArkoprabhoDasgupta in https://github.com/prommis/prommis/pull/151
- Update WaterTAP requirement for 1.4 release by @lbianchi-lbl in https://github.com/prommis/prommis/pull/161
Full Changelog: https://github.com/prommis/prommis/compare/0.7.0...0.8.0rc0
- Jupyter Notebook
Published by lbianchi-lbl 11 months ago
prommis - 0.7 Release
0.7 Release
Start with our online documentation to get started with install instructions, examples, etc.
New Features
- Added oxalate precipitation costing to UKy
- Introduced a multi-stage membrane cascade flowsheet
- Added precipitator costing for diafiltration flowsheet
- Implemented empirical scaling for balance-of-plant parameters
- Added tax and incentives functionality
- Introduced byproduct recovery determine method
- Made the recovery rate an expression
Improvements
- Updated UKy tutorial with SX initializer
- Applied minor scaling update to UKy flowsheet
- Updated leaching initialization
- Corrected leaching component recovery calculation
- Updated watertap requirement after IDAES 2.8.0
Documentation
- Added a getting started page for docs
- Added a sample About paragraph to docs
- Updated copyright year to 2025
Testing
- Added leaching robustness tests
- Added roasting robustness tests
Miscellaneous
- Commented out checks for WaterTAP variable operating costs
These changes aim to improve the overall functionality, usability, and performance of PrOMMiS.
Detailed changes since the 0.6 release
## What's Changed * Comment Out Checks For WaterTAP Variable Operating Costs by @bpaul4 in https://github.com/prommis/prommis/pull/110 * Add Oxalate Precipitation Costing to UKy by @MarcusHolly in https://github.com/prommis/prommis/pull/115 * Getting started page for docs by @dangunter in https://github.com/prommis/prommis/pull/100 * Update UKy Tutorial with SX Initializer by @MarcusHolly in https://github.com/prommis/prommis/pull/107 * Minor Scaling Update to UKy Flowsheet by @MarcusHolly in https://github.com/prommis/prommis/pull/120 * Tax and Incentives. by @Akintomiwaojo in https://github.com/prommis/prommis/pull/122 * Added_byproduct_recovery_determine_method by @Lingyan90 in https://github.com/prommis/prommis/pull/123 * Correct Leaching Component Recovery Calculation by @MarcusHolly in https://github.com/prommis/prommis/pull/129 * Update Leaching Initialization by @MarcusHolly in https://github.com/prommis/prommis/pull/124 * Adding Leaching Robustness Tests by @MarcusHolly in https://github.com/prommis/prommis/pull/125 * Adding Roasting Robustness Tests by @MarcusHolly in https://github.com/prommis/prommis/pull/128 * Added multi-stage membrane cascade flowsheet by @jas-yao in https://github.com/prommis/prommis/pull/104 * make the recovery rate an expression by @michaelbynum in https://github.com/prommis/prommis/pull/133 * Adding a sample About paragraph to docs by @ksbeattie in https://github.com/prommis/prommis/pull/121 * Adds precipitator costing for diafiltration flowsheet by @mollydougher in https://github.com/prommis/prommis/pull/105 * Update watertap requirement after IDAES 2.8.0 by @lbianchi-lbl in https://github.com/prommis/prommis/pull/126 * Updating copyright year to 2025 by @ksbeattie in https://github.com/prommis/prommis/pull/135 * Empirical Scaling For Balance-Of-Plant Parameters by @bpaul4 in https://github.com/prommis/prommis/pull/137 ## New Contributors * @jas-yao made their first contribution in https://github.com/prommis/prommis/pull/104 * @michaelbynum made their first contribution in https://github.com/prommis/prommis/pull/133 **Full Changelog**: https://github.com/prommis/prommis/compare/0.6.0...0.7.0
- Jupyter Notebook
Published by lbianchi-lbl about 1 year ago
prommis - 0.6 Release
0.6 Release
Start with our online documentation to get started with install instructions, examples, etc.
What's Changed
- Economy of numbers by @Akintomiwaojo in https://github.com/prommis/prommis/pull/101
- NPV Loan Repayment by @bpaul4 in https://github.com/prommis/prommis/pull/97
- Update requirements for idaes-pse and watertap for IDAES 2.7.0 by @lbianchi-lbl in https://github.com/prommis/prommis/pull/108
Full Changelog: https://github.com/prommis/prommis/compare/0.5.0...0.6.0
- Jupyter Notebook
Published by lbianchi-lbl over 1 year ago
prommis - 0.5 Release
0.5 Release
Start with our online documentation to get started with install instructions, examples, etc.
- Jupyter Notebook
Published by lbianchi-lbl over 1 year ago
prommis - 0.5 Release Candidate #0
0.5 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
- Jupyter Notebook
Published by lbianchi-lbl over 1 year ago
prommis - 0.4.0
0.4.0 Release
Start with our online documentation to get started with install instructions, examples, etc.
What's Changed
- Touch Properties in UKy Flowsheet by @MarcusHolly in https://github.com/prommis/prommis/pull/44
- Configure docs to include autogenerated API reference by @lbianchi-lbl in https://github.com/prommis/prommis/pull/56
- Use separate CI job for Codecov upload by @lbianchi-lbl in https://github.com/prommis/prommis/pull/64
- Clean up of leaching models by @andrewlee94 in https://github.com/prommis/prommis/pull/60
- Fix misnamed property in leaching package by @andrewlee94 in https://github.com/prommis/prommis/pull/71
- Clean up precipitator and documentation by @agarciadiego in https://github.com/prommis/prommis/pull/62
- UKy Flowsheet Documentation by @MarcusHolly in https://github.com/prommis/prommis/pull/61
- Add Solvent Extraction documentation by @ArkoprabhoDasgupta in https://github.com/prommis/prommis/pull/69
- Enable rendering module contents in Sphinx autosummary docs via custom template by @lbianchi-lbl in https://github.com/prommis/prommis/pull/75
- Interface to UI for UKy by @dangunter in https://github.com/prommis/prommis/pull/26
- Adding review/merge requirements to PR template by @ksbeattie in https://github.com/prommis/prommis/pull/68
- Roaster unit models with updated docstring by @jinliangma in https://github.com/prommis/prommis/pull/70
- Update IDAES and WaterTAP requirements after IDAES 2.5.0 by @lbianchi-lbl in https://github.com/prommis/prommis/pull/80
- Evaporation pond unit model by @andrewlee94 in https://github.com/prommis/prommis/pull/72
- Add Diagnostics Tests For Costing by @bpaul4 in https://github.com/prommis/prommis/pull/79
- Update WaterTAP requirement to 1.0 by @lbianchi-lbl in https://github.com/prommis/prommis/pull/87
- Fix SX Configuration in UKy Flowsheet by @MarcusHolly in https://github.com/prommis/prommis/pull/47
- Updating copyright header for all .py files by @ksbeattie in https://github.com/prommis/prommis/pull/82
New Contributors
- @agarciadiego made their first contribution in https://github.com/prommis/prommis/pull/62
- @dangunter made their first contribution in https://github.com/prommis/prommis/pull/26
- @jinliangma made their first contribution in https://github.com/prommis/prommis/pull/70
Full Changelog: https://github.com/prommis/prommis/compare/0.3.0...0.4.0
- Jupyter Notebook
Published by lbianchi-lbl almost 2 years ago
prommis - 0.4 Release Candidate #0
0.4 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
What's Changed
- Touch Properties in UKy Flowsheet by @MarcusHolly in https://github.com/prommis/prommis/pull/44
- Configure docs to include autogenerated API reference by @lbianchi-lbl in https://github.com/prommis/prommis/pull/56
- Use separate CI job for Codecov upload by @lbianchi-lbl in https://github.com/prommis/prommis/pull/64
- Clean up of leaching models by @andrewlee94 in https://github.com/prommis/prommis/pull/60
- Fix misnamed property in leaching package by @andrewlee94 in https://github.com/prommis/prommis/pull/71
- Clean up precipitator and documentation by @agarciadiego in https://github.com/prommis/prommis/pull/62
- UKy Flowsheet Documentation by @MarcusHolly in https://github.com/prommis/prommis/pull/61
- Add Solvent Extraction documentation by @ArkoprabhoDasgupta in https://github.com/prommis/prommis/pull/69
- Enable rendering module contents in Sphinx autosummary docs via custom template by @lbianchi-lbl in https://github.com/prommis/prommis/pull/75
- Interface to UI for UKy by @dangunter in https://github.com/prommis/prommis/pull/26
- Adding review/merge requirements to PR template by @ksbeattie in https://github.com/prommis/prommis/pull/68
- Roaster unit models with updated docstring by @jinliangma in https://github.com/prommis/prommis/pull/70
- Update IDAES and WaterTAP requirements after IDAES 2.5.0 by @lbianchi-lbl in https://github.com/prommis/prommis/pull/80
- Evaporation pond unit model by @andrewlee94 in https://github.com/prommis/prommis/pull/72
- Add Diagnostics Tests For Costing by @bpaul4 in https://github.com/prommis/prommis/pull/79
- Update WaterTAP requirement to 1.0 by @lbianchi-lbl in https://github.com/prommis/prommis/pull/87
- Fix SX Configuration in UKy Flowsheet by @MarcusHolly in https://github.com/prommis/prommis/pull/47
- Updating copyright header for all .py files by @ksbeattie in https://github.com/prommis/prommis/pull/82
New Contributors
- @agarciadiego made their first contribution in https://github.com/prommis/prommis/pull/62
- @dangunter made their first contribution in https://github.com/prommis/prommis/pull/26
- @jinliangma made their first contribution in https://github.com/prommis/prommis/pull/70
Full Changelog: https://github.com/prommis/prommis/compare/0.3.0...0.4.0rc0
- Jupyter Notebook
Published by lbianchi-lbl almost 2 years ago
prommis - 0.3 Release
0.3 Release
Start with our online documentation to get started with install instructions, examples, etc.
- #34: Adds a Jupyter notebook tutorial for setting up and running the University of Kentucky (UKy) flowsheet
- #36: Adds preliminary costing to the pilot-scale UKy flowsheet
- #49: A demonstration of lithium brine purification using nanofiltration uses the Donnan Steric Pore Model with Dielectric Exclusion from WaterTAP. The flowsheets can either optimize the membrane unit for a particular set of conditions, or perform a sensitivity analysis on the volume recovery of the membrane.
- Jupyter Notebook
Published by lbianchi-lbl about 2 years ago
prommis - 0.3 Release Candidate #0
0.3 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
- #34: Adds a Jupyter notebook tutorial for setting up and running the University of Kentucky (UKy) flowsheet
- #36: Adds preliminary costing to the pilot-scale UKy flowsheet
- #49: A demonstration of lithium brine purification using nanofiltration uses the Donnan Steric Pore Model with Dielectric Exclusion from WaterTAP. The flowsheets can either optimize the membrane unit for a particular set of conditions, or perform a sensitivity analysis on the volume recovery of the membrane.
- Jupyter Notebook
Published by lbianchi-lbl about 2 years ago
prommis - 0.2.0 Release
First public release from prommis/prommis.
What's Changed
- Remove unneeded xfail markers for UKy flowsheet tests by @lbianchi-lbl in https://github.com/prommis/prommis/pull/11
- Resolve Test Failures by @MarcusHolly in https://github.com/prommis/prommis/pull/14
- Adding tests for leaching example by @andrewlee94 in https://github.com/prommis/prommis/pull/16
- Update dependency specifications in pyproject.toml to avoid repo URLs by @lbianchi-lbl in https://github.com/prommis/prommis/pull/17
- Initial Uky Flowsheet Costing Tests by @bpaul4 in https://github.com/prommis/prommis/pull/10
- Remove Autoscaling by @MarcusHolly in https://github.com/prommis/prommis/pull/12
- Separate building documentations and notebook execution testing by @lbianchi-lbl in https://github.com/prommis/prommis/pull/20
New Contributors
- @MarcusHolly made their first contribution in https://github.com/prommis/prommis/pull/14
- @andrewlee94 made their first contribution in https://github.com/prommis/prommis/pull/16
- @bpaul4 made their first contribution in https://github.com/prommis/prommis/pull/10
Full Changelog: https://github.com/prommis/prommis/commits/0.2.0
- Jupyter Notebook
Published by lbianchi-lbl over 2 years ago
prommis - 0.2.0 Release Candidate 0
- First public release of
prommis/prommis
What's Changed
- Remove unneeded xfail markers for UKy flowsheet tests by @lbianchi-lbl in https://github.com/prommis/prommis/pull/11
- Resolve Test Failures by @MarcusHolly in https://github.com/prommis/prommis/pull/14
- Adding tests for leaching example by @andrewlee94 in https://github.com/prommis/prommis/pull/16
- Update dependency specifications in pyproject.toml to avoid repo URLs by @lbianchi-lbl in https://github.com/prommis/prommis/pull/17
- Initial Uky Flowsheet Costing Tests by @bpaul4 in https://github.com/prommis/prommis/pull/10
- Remove Autoscaling by @MarcusHolly in https://github.com/prommis/prommis/pull/12
- Separate building documentations and notebook execution testing by @lbianchi-lbl in https://github.com/prommis/prommis/pull/20
New Contributors
- @MarcusHolly made their first contribution in https://github.com/prommis/prommis/pull/14
- @andrewlee94 made their first contribution in https://github.com/prommis/prommis/pull/16
- @bpaul4 made their first contribution in https://github.com/prommis/prommis/pull/10
Full Changelog: https://github.com/prommis/prommis/commits/0.2.0rc0
- Jupyter Notebook
Published by lbianchi-lbl over 2 years ago