Closed rengelke closed 8 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 84.77%. Comparing base (
2830b25
) to head (3a5d8ae
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Perfect ! Can be merged.
[x] Once merged is done, you can execute usethis::use_github_release()
from the main branch, on Rstudio. It will open github in a browser tab and you can create a release.
[x] Once this is done, you can run usethis::pr_finish()
to clean the branch.
[x] Then, run usethis::pr_init("back-to-dev")
, usethis::use_dev_version()
, accept commit suggestions and finally: usethis::pr_push()
.
@rengelke release was created (see here), use the checklist above for next steps :)
Thank you guys, this is a big one!
This release introduces significant enhancements and new features to the
ospsuite.parameteridentification
package:Breaking Changes:
{ospsuite}
version 12.0 or later for improved functionality.PIConfiguration
is streamlined throughobjectiveFunctionOptions
, allowing direct specification of parameters such asobjectiveFunctionType
andresidualWeightingMethod
.Major Changes:
calculateCostMetrics()
to advance model evaluation capabilities, configurable viaPIConfiguration
.error-calculation
andoptimization-algorithms
vignettes to guide users through error model methodologies and optimization algorithm selection.user-guide
vignette, detailing the setup process for parameter identification tasks.plot.modelCost()
function for enhanced visualization of model evaluation metrics.Minor Improvements and Fixes:
ParameterIdentification
tasks.calculateCostMetrics()
now provides a more detailed results summary, improving insights into model evaluation.validateIsOption()
to validate user-configured options against predefined constraints.PIConfiguration
.Contributors: @rengelke, @PavelBal, @FelixMil, @svavil