Recent Releases of primo-optimizer
primo-optimizer - 0.2.2 Release Candidate #1
0.2.2 Release Candidate #1
Start with our online documentation to get started with install instructions, examples, etc.
PRIMO 0.2.2rc1 Release Highlights
What's Changed
- Adding Flexibility to The Override Feature by @Jaffe11 in https://github.com/NEMRI-org/primo-optimizer/pull/73
- Test support for Python 3.12. Fixes #41 by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/78
- Updates logger, solver, and adds a few helpful methods by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/77
- Added louvain clustering as a model option by @DevKakkad32 in https://github.com/NEMRI-org/primo-optimizer/pull/76
- Updated column names for 2 efficiency factors. by @DevKakkad32 in https://github.com/NEMRI-org/primo-optimizer/pull/81
- Added EfficiencyBlock class by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/80
- Added max scaling formulation to the optimization mode by @DevKakkad32 in https://github.com/NEMRI-org/primo-optimizer/pull/82
- Create PRIMO options to support user customization by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/83
- Update release tag to 0.2.2rc1 by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/84
Full Changelog: https://github.com/NEMRI-org/primo-optimizer/compare/0.2.1...0.2.2rc1
- Jupyter Notebook
Published by apd-ypuranik over 1 year ago
primo-optimizer - # 0.2.1 Release
0.2.1 Release
Start with our online documentation to get started with install instructions, examples, etc.
What's Changed
- Added county name support by @DevKakkad32 in https://github.com/NEMRI-org/primo-optimizer/pull/72
- Update version number by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/74
Full Changelog: https://github.com/NEMRI-org/primo-optimizer/compare/0.2.0...0.2.1
- Jupyter Notebook
Published by apd-ypuranik over 1 year ago
primo-optimizer - 0.2 Release
0.2 Release
Start with our online documentation to get started with install instructions, examples, etc.
PRIMO 0.2.0 Release Highlights
What's Changed
- Housekeeping by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/1
- PYTEST: Update code to eliminate all pytest warnings by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/4
- Repository badges by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/5
- TEST: Update workflow to skip tests that require secrets when PR is opened. Fixes #2 by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/7
- Integration testing by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/8
- Codecov: Exclude tests that rely on secrets from codecov analysis by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/10
- TEST: Added new tests to testconfigutils and add new test file for opt_utils #6 by @DevKakkad32 in https://github.com/NEMRI-org/primo-optimizer/pull/12
- Add metric data class and tests by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/3
- Added column name data class by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/11
- Increase
setup_loggercode coverage by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/16 - Added
fill_missing_valueattribute in Metric class by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/17 - Update build process to rely on pyproject.toml + introduce isort to repo by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/18
- Update documentation, include support for Gurobi persistent by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/19
- Setup spellchecks by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/21
- Override feature to allow users to manually add/remove wells from projects by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/22
- Added
WellDataclass by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/15 - Added refactored optimization model by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/23
- Coverage by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/27
- Implement the minimum budget usage constraint by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/24
- Refactoring efficiency calculation and result summaries by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/28
- Binder integration by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/31
- Accept 'both' as a valid well type when considering production type by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/33
- added primo quickstart overview image by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/32
- Add non-technical documentation to PRIMO website by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/34
- Solvers by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/35
- Linter by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/36
- updated the .yml files by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/40
- Fixing The Error with the WellData Class When Processing Operator Name Data by @Jaffe11 in https://github.com/NEMRI-org/primo-optimizer/pull/38
- Modify slack variable and minimum budget usage formulation in the optimization problem by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/39
- Make code numpy2.0 compatible by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/43
- Fixing the Error With OptModelInputs Class When Calculating Well Owner Count by @Jaffe11 in https://github.com/NEMRI-org/primo-optimizer/pull/44
- Override reoptimize by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/45
- Federal DAC Score computation by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/37
- Cleanup unused files by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/49
- Add documentation for using PRIMO with Binder by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/47
- OptModelInputs instantiation via dictionary by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/52
- updated python version in the yml files by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/55
- Removed "operator_name" from the Essential Columns List by @Jaffe11 in https://github.com/NEMRI-org/primo-optimizer/pull/48
- Update validation check for longitude and corresponding tests by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/56
- Updated demo notebook with more complete outputs. by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/57
- Efficiency cut offs, single well efficiency scores, and plotting change by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/58
- Fix Duplicate Well Data in
OverrideCampaignWhen Reassigning Selected Wells without First Removing Them by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/53 - Publish on PyPI when an appropriate tag is created by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/65
- Fix the efficiency score calculation for the override campaign and remove duplicate content of the demo notbook by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/68
- Added essential imports to the main init file by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/67
- Refactored map_utils file by @DevKakkad32 in https://github.com/NEMRI-org/primo-optimizer/pull/61
- Ensure PyPi version matches the version in the code and the GitHub tag by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/69
New Contributors
- @apd-ypuranik made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/1
- @DevKakkad32 made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/12
- @radhakrishnatg made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/3
- @ruonanli61 made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/24
- @strahlw made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/28
- @Jaffe11 made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/38
Full Changelog: https://github.com/NEMRI-org/primo-optimizer/compare/06aeef29ef0f5d79036e5e7a1e21d4cb5dd4fce3..0.2.0
- Jupyter Notebook
Published by apd-ypuranik over 1 year ago
primo-optimizer - 0.2 Release Candidate #2
0.2 Release Candidate #2
Start with our online documentation to get started with install instructions, examples, etc.
PRIMO 0.2.0rc2 Release Highlights
What's Changed
- Publish on PyPI when an appropriate tag is created by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/65
- Fix the efficiency score calculation for the override campaign and remove duplicate content of the demo notbook by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/68
- Added essential imports to the main init file by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/67
- Refactored map_utils file by @DevKakkad32 in https://github.com/NEMRI-org/primo-optimizer/pull/61
Full Changelog: https://github.com/NEMRI-org/primo-optimizer/compare/0.2.0rc1...0.2.0rc2
- Jupyter Notebook
Published by apd-ypuranik over 1 year ago
primo-optimizer - 0.2 Release Candidate #1
0.2 Release Candidate #1
Start with our online documentation to get started with install instructions, examples, etc.
PRIMO 0.2.0rc1 Release Highlights
What's Changed
- Housekeeping by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/1
- PYTEST: Update code to eliminate all pytest warnings by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/4
- Repository badges by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/5
- TEST: Update workflow to skip tests that require secrets when PR is opened. Fixes #2 by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/7
- Integration testing by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/8
- Codecov: Exclude tests that rely on secrets from codecov analysis by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/10
- TEST: Added new tests to testconfigutils and add new test file for opt_utils #6 by @DevKakkad32 in https://github.com/NEMRI-org/primo-optimizer/pull/12
- Add metric data class and tests by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/3
- Added column name data class by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/11
- Increase
setup_loggercode coverage by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/16 - Added
fill_missing_valueattribute in Metric class by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/17 - Update build process to rely on pyproject.toml + introduce isort to repo by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/18
- Update documentation, include support for Gurobi persistent by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/19
- Setup spellchecks by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/21
- Override feature to allow users to manually add/remove wells from projects by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/22
- Added
WellDataclass by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/15 - Added refactored optimization model by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/23
- Coverage by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/27
- Implement the minimum budget usage constraint by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/24
- Refactoring efficiency calculation and result summaries by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/28
- Binder integration by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/31
- Accept 'both' as a valid well type when considering production type by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/33
- added primo quickstart overview image by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/32
- Add non-technical documentation to PRIMO website by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/34
- Solvers by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/35
- Linter by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/36
- updated the .yml files by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/40
- Fixing The Error with the WellData Class When Processing Operator Name Data by @Jaffe11 in https://github.com/NEMRI-org/primo-optimizer/pull/38
- Modify slack variable and minimum budget usage formulation in the optimization problem by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/39
- Make code numpy2.0 compatible by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/43
- Fixing the Error With OptModelInputs Class When Calculating Well Owner Count by @Jaffe11 in https://github.com/NEMRI-org/primo-optimizer/pull/44
- Override reoptimize by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/45
- Federal DAC Score computation by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/37
- Cleanup unused files by @radhakrishnatg in https://github.com/NEMRI-org/primo-optimizer/pull/49
- Add documentation for using PRIMO with Binder by @apd-ypuranik in https://github.com/NEMRI-org/primo-optimizer/pull/47
- OptModelInputs instantiation via dictionary by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/52
- updated python version in the yml files by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/55
- Removed "operator_name" from the Essential Columns List by @Jaffe11 in https://github.com/NEMRI-org/primo-optimizer/pull/48
- Update validation check for longitude and corresponding tests by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/56
- Updated demo notebook with more complete outputs. by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/57
- Efficiency cut offs, single well efficiency scores, and plotting change by @strahlw in https://github.com/NEMRI-org/primo-optimizer/pull/58
- Fix Duplicate Well Data in
OverrideCampaignWhen Reassigning Selected Wells without First Removing Them by @ruonanli61 in https://github.com/NEMRI-org/primo-optimizer/pull/53
New Contributors
- @apd-ypuranik made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/1
- @DevKakkad32 made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/12
- @radhakrishnatg made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/3
- @ruonanli61 made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/24
- @strahlw made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/28
- @Jaffe11 made their first contribution in https://github.com/NEMRI-org/primo-optimizer/pull/38
Full Changelog: https://github.com/NEMRI-org/primo-optimizer/compare/06aeef29ef0f5d79036e5e7a1e21d4cb5dd4fce3...281d3a3e7aa5d5624bc4673164a7c5dccfab2c7b
- Jupyter Notebook
Published by apd-ypuranik over 1 year ago