Establishes connections between simulated quantities and corresponding
observed data sets. Utilized within ParameterIdentification
instances to align
and compare simulation outputs with empirical data.
Super class
ospsuite.utils::Printable
-> PIOutputMapping
Active bindings
observedDataSets
A named list containing
DataSet
objects for comparison with simulation outcomes.dataTransformations
A named list of factors and offsets.
quantity
Simulation quantities to be aligned with observed data values.
simId
Identifier of the simulation associated with the mapped quantity.
scaling
Specifies scaling for output mapping: linear (default) or logarithmic.
transformResultsFunction
A function to preprocess simulated results (time and observation values) before residual calculation. It takes numeric vectors 'xVals' and 'yVals', and returns a named list with keys 'xVals' and 'yVals'.
Methods
Method setDataTransformations()
Configures transformations for dataset(s).
Usage
PIOutputMapping$setDataTransformations(
labels = NULL,
xOffsets = 0,
yOffsets = 0,
xFactors = 1,
yFactors = 1
)
Arguments
labels
List of dataset labels for targeted transformations. Absence of labels applies transformations globally.
xOffsets
Numeric list/value for X-offset adjustments.
yOffsets
Numeric list/value for Y-offset adjustments.
xFactors
Numeric list/value for X-scaling factors.
yFactors
Numeric list/value for Y-scaling factors.