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"))