Retrieve all quantities of a container (simulation or container instance) matching the given path criteria
Source:R/utilities-quantity.R
getAllQuantitiesMatching.Rd
Retrieve all quantities of a container (simulation or container instance) matching the given path criteria
Arguments
- paths
A vector of strings relative to the
container
- container
A Container or Simulation used to find the parameters
Value
A list of quantities matching the path criteria. The list is empty if no quantity matching were found.
See also
loadSimulation()
, getContainer()
and
getAllContainersMatching()
to retrieve objects of type Container or
Simulation
Examples
simPath <- system.file("extdata", "simple.pkml", package = "ospsuite")
sim <- loadSimulation(simPath)
# Return all `Volume` quantities defined in all direct containers of the organism
quantities <- getAllQuantitiesMatching("Organism|*|Volume", sim)
# Return all `Volume` quantities defined in all direct containers of the organism
# and the parameter 'Weight (tissue)' of the container 'Liver'
paths <- c("Organism|*|Volume", "Organism|Liver|Weight (tissue)")
quantities <- getAllQuantitiesMatching(paths, sim)
# Returns all `Volume` quantities defined in `Organism` and all its subcontainers
quantities <- getAllQuantitiesMatching("Organism|**|Volume", sim)