Breaking changes
-
Function
sensitivityCalculation()
with renamed parameterpkDataFilePath
tosaOutputFilePath
and updated output files to include PK parameter units (#696). -
Function
sensitivityCalculation()
now acceptsvariationRange
as bothabsolute
andrelative
values, specified by thevariationType
parameter. Added support
for passingvariationRange
as a list, allowing individual variations for
each parameter inparameterPaths
(#731).
Major Changes
-
createDefaultProjectConfiguration
is now soft-deprecated in favor of
createProjectConfiguration
. (#692) -
ProjectConfiguration
fields have been renamed to be more consistant and
easier to understand. (#692) -
Files and folders names in project directory have been harmonized and
improved (#692)Parameters
folder is nowConfigurations
Populations
folder is nowPopulationsCSV
ApplicationParameters.xslx
file is nowApplications.xlsx
PopulationParameters.xslx
file is nowPopulations.xlsx
- Previous directory structure is still supported but deprecated.
-
{ospsuite.parameteridentification}
is not longer a dependency of
{esqlabsR}
.
Minor improvements and bug fixes
-
When an application protocol defined for a scenario is not found in the excel
file, an error is thrown. -
Handle simulation failures in
sensitivityCalculation
(#694). -
Function
sensitivityCalculation()
supports new parameter
customOutputFunctions
, allowing user-defined functions for PK parameter
calculation (#685). -
Function
sensitivitySpiderPlot
now supportsxAxisType
andyAxisType
options for switching between percent and absolute values (#695). -
Function
sensitivityCalculation()
will throw more informative messages
whenoutputPaths
orparameterPaths
is not a character vector or NULL
(#712). -
Embedded Shiny Application were removed. (#736).
Function Visualizer
can
be found in its dedicated
repository while
Unit Converter
is available as a RStudio Addin
here. -
Test ospsuite plotting functions are compatible with
esqlabsPlotConfiguration
(#733).