Set molecule start values
Arguments
- molecules
A single or a list of
Molecule- values
A numeric value that should be assigned to the molecule start value or a vector of numeric values, if the start value of more than one molecule should be changed. Must have the same length as
molecules- units
A string or a list of strings defining the units of the
values. IfNULL(default), values are assumed to be in base units. If notNULL, must have the same length asquantities.
See also
getMolecule() and getAllMoleculesMatching() to retrieve objects of type Molecule
Examples
simPath <- system.file("extdata", "simple.pkml", package = "ospsuite")
sim <- loadSimulation(simPath)
molecule <- getMolecule("Organism|Liver|A", sim)
setMoleculeInitialValues(molecule, 1)
molecules <- getAllMoleculesMatching("Organism|**|A", sim)
setMoleculeInitialValues(molecules, c(2, 3), units = c("pmol", "mmol"))