Package: jheem2 1.13.0

Anthony Fojo

jheem2: Code to set up and run simulations using the JHEEM Engine

The engine for the JHEEM (Joint HIV Epidemiology and Economic Model) family of compartmental models of HIV and STI transmission. Provides tools to specify versioned model structures, compile and run them as differential-equation simulations, manage surveillance data, map between data ontologies, define interventions, and calibrate models to data via likelihoods.

Authors:Anthony Fojo

jheem2_1.13.0.tar.gz
jheem2_1.13.0.zip(r-4.7-x86_64)jheem2_1.13.0.zip(r-4.7-arm64)jheem2_1.13.0.zip(r-4.6-x86_64)jheem2_1.13.0.zip(r-4.6-arm64)jheem2_1.13.0.zip(r-4.5-x86_64)
jheem2_1.13.0.tgz(r-4.6-x86_64)jheem2_1.13.0.tgz(r-4.6-arm64)jheem2_1.13.0.tgz(r-4.5-x86_64)jheem2_1.13.0.tgz(r-4.5-arm64)
jheem2_1.13.0.tar.gz(r-4.7-arm64)jheem2_1.13.0.tar.gz(r-4.7-x86_64)jheem2_1.13.0.tar.gz(r-4.6-arm64)jheem2_1.13.0.tar.gz(r-4.6-x86_64)
jheem2_1.13.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
jheem2/json (API)

# Install 'jheem2' in R:
install.packages('jheem2', repos = c('https://cipher-epi.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/cipher-epi/jheem2/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

4.15 score 1 stars 108 scripts 223 exports 86 dependencies

Last updated from:c1c2d3964c (on v1.13.0). Checks:13 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64WARNING242
linux-devel-x86_64WARNING235
source / vignettesOK293
linux-release-arm64WARNING236
linux-release-x86_64WARNING248
macos-release-arm64WARNING315
macos-release-x86_64WARNING462
macos-oldrel-arm64WARNING222
macos-oldrel-x86_64WARNING465
windows-devel-arm64WARNING568
windows-devel-x86_64WARNING383
windows-release-arm64WARNING560
windows-release-x86_64WARNING352
windows-oldrel-x86_64WARNING341
wasm-releaseOK169

Exports:add.sub.versionanchor.intervention.effect.location.and.versionapply.ontology.mappingare.simulations.presentarray.accessarray.access<-as.ontologyassemble.mcmc.from.calibrationassemble.simulations.from.calibrationassemble.transmuted.simulationsburn.simsetcache.mcmc.summarycan.transmute.versionsclear.all.managersclear.calibration.cacheclear.calibrationsclear.interventionsclear.ontology.error.debug.infoclear.ontology.mappingsclear.transmute.calibration.cacheclear.versionscollapse.array.according.to.indicescombine.ontology.mappingscompare.simscompute.likelihoodcompute.likelihood.piecewisecopy.calibration.infocopy.data.managercopy.simulation.setcreate.basic.likelihood.instructionscreate.basic.likelihood.instructions.with.included.multipliercreate.basic.likelihood.instructions.with.specified.outcomecreate.basic.ratio.likelihood.instructionscreate.bernoulli.likelihood.instructionscreate.custom.likelihood.instructionscreate.data.bindingcreate.data.managercreate.data.manager.aliascreate.ifelse.likelihood.instructionscreate.interventioncreate.intervention.effectcreate.jheem.enginecreate.jheem.specificationcreate.jheem.transmutercreate.likelihood.weightscreate.linear.functional.formcreate.linear.spline.functional.formcreate.location.based.ifelse.likelihood.instructionscreate.log.linear.functional.formcreate.logistic.linear.functional.formcreate.logistic.spline.functional.formcreate.logistic.tail.functional.formcreate.model.foregroundcreate.monotonic.criteria.based.interventioncreate.monotonic.criterioncreate.natural.spline.functional.formcreate.nested.proportion.likelihood.instructionscreate.nested.proportion.likelihood.instructions.with.included.multipliercreate.ontology.mappingcreate.other.catchall.ontology.mappingcreate.outcome.metadatacreate.simset.collectioncreate.solver.metadatacreate.static.functional.formcreate.style.managercreate.target.populationcreate.time.lagged.comparison.likelihood.instructionscreate.time.lagged.comparison.likelihood.instructions.with.included.multipliercreate.time.lagged.comparison.nested.proportion.likelihood.instructionsdeclare.data.managersdisable.jheem.solver.trackingenable.jheem.solver.trackingexamine.get.mappings.to.align.ontologiesexamine.get.ontology.mappingexamine.recent.failed.ontology.mappingexecute.plotly.plotexecute.simplotexpand.arrayextract.last.simulation.from.calibrationfast.array.accessFUNCTIONAL.FORMget.age.bracket.mappingget.calibration.progressget.collapse.array.indicesget.cumulative.age.counts.smootherget.data.bindingget.data.binding.identityget.data.inputsget.data.managerget.data.manager.provenanceget.data.outcome.descriptionsget.data.outcome.labelsget.data.outcome.pretty.namesget.data.source.full.namesget.data.source.short.namesget.default.data.managerget.default.style.managerget.depends.on.functionsget.every.combinationget.expand.array.indicesget.expand.then.collapse.array.indicesget.identity.ontology.mappingget.interventionget.jheem.label.mappingget.jheem.root.directoryget.jheem.solver.tracked.infoget.locations.with.dataget.mappings.to.align.ontologiesget.mcmc.mixing.statisticget.ontology.error.debug.infoget.ontology.mappingget.ontology.mapping.matrixget.p.bias.estimatesget.prior.versionsget.registered.ontologyget.simset.dataget.simset.filenameget.simset.filename.and.dirget.simset.paramsget.simulation.metadataget.specification.for.versionget.specification.metadataget.year.bounds.for.outcomeimport.dataincomplete.dimensionsinstantiate.likelihoodinterpolateintersect.target.populationsis_completeis.no.interventionis.ontologyJHEEM.DATA.MANAGERJHEEM.INTERVENTIONjoin.interventionsjoin.likelihood.instructionsjoin.simulation.setslist.data.managersload.data.managerload.simulation.setmake.age.strata.namesmap.value.ontologymcmc.traceplotontologyparse.age.strata.namesparse.simset.filenameparse.year.namespercentage.cache.completeprepare.plotpull.dataput.dataput.data.long.formrebuild.data.bindingregister.agingregister.calibrated.parameters.for.versionregister.calibration.inforegister.data.managerregister.data.metadata.fieldregister.data.ontologyregister.data.outcomeregister.data.sourceregister.default.parameter.valuesregister.fixed.model.strataregister.initial.populationregister.model.elementregister.model.element.valuesregister.model.foregroundregister.model.quantityregister.model.quantity.subsetregister.model.specificationregister.mortalityregister.natalityregister.ontology.mappingregister.parent.data.sourceregister.remissionregister.sampled.parameters.for.versionregister.set.parameters.for.versionregister.transitionregister.transmissionregister.transmute.calibration.inforemove.datarerun.simulationsresolve.ontology.dimension.valuesrestratify.age.countsretrieve.simulation.setrun.calibrationrun.simulations.from.parametersrun.transmute.calibrationsave.simulation.setset.data.bindingset.data.release.resolverset.default.data.managerset.default.style.managerset.element.functional.form.alphas.from.parametersset.element.functional.form.from.timeset.element.functional.form.future.slopeset.element.functional.form.future.slope.after.timeset.element.functional.form.interaction.alphasset.element.functional.form.main.effect.alphasset.element.functional.form.to.timeset.element.ramp.timesset.element.ramp.valuesset.element.taper.timesset.element.taper.valuesset.element.valueset.jheem.root.directoryset.up.calibrationset.up.transmute.calibrationsimplotsimplot.data.onlystandardize.age.strata.namesSTATIC.FUNCTIONAL.FORMsubset_datathin.simsettrack.cumulative.outcometrack.cumulative.proportion.from.ratetrack.dynamic.outcometrack.integrated.outcometrack.point.outcometrack.sub.version.outcomestrack.transitionunion.target.populationsusing.data.bindingversion.has.been.registered

Dependencies:askpassbase64encbayesian.simulationsbslibcachemclicodetoolscpp11crosstalkcurldata.tabledeSolvedigestdistributionsdplyrevaluatefarverfastmapfontawesomefsgenericsggnewscaleggplot2ggscigluegmmgtablehighrhtmltoolshtmlwidgetshttrisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclelocationsmagrittrMatrixmatrixcalcmemoisemimemvtnormopensslotelpbapplypillarpkgconfigplotlyplyrpromisespurrrR6rappdirsrbibutilsRColorBrewerRcppRcppEigenRdpackreshape2rlangrmarkdownS7sandwichsassscalesstringistringrsystibbletidyrtidyselecttinytextmvtnormungrouputf8vctrsviridisLitewithrxfunyamlzoo

Readme and manuals

Help Manual

Help pageTopics
Subset an ont[.ontology
Modify an ontology[[<-.ontology
Modify an ontology[<-.ontology
Modify an ontology$<-.ontology
Add Sub Version to Specificationadd.sub.version
Anchor Intervention Effect's Location and Versionanchor.intervention.effect.location.and.version
Apply an Ontology Mapping to Dataapply.ontology.mapping
Check if Simulations Have Been Savedare.simulations.present
Functions for subsetting an array when the number and order of dimensions is not known at the point of coding. The array.access function performs error checking on the arguments; fast.array.access is optimized for speed but does not check argumentsarray.access fast.array.access
Convert an ontology back to a plain listas.list.ontology
Convert a named list to an ontologyas.ontology
Assemble an MCMC From a Calibrationassemble.mcmc.from.calibration
Assemble Simulations From A Calibrationassemble.simulations.from.calibration
Assemble Transmuted Simulationsassemble.transmuted.simulations
Burn Simulations From a Simulation Setburn.simset
Cache A Summary of an MCMCcache.mcmc.summary
Assess Whether Simulations from one Version/Specification can be Transmuted to Another Versioncan.transmute.versions
Clear JHEEM Version, Calibration, Intervention, and Ontology Mappingsclear.all.managers
Clear a Calibration Cacheclear.calibration.cache
Clear JHEEM Calibrationsclear.calibrations
Clear JHEEM Interventionsclear.interventions
Clear Ontology Error Debug Infoclear.ontology.error.debug.info
Clear All Registered Ontology Mappingsclear.ontology.mappings
Clear a Calibration Cacheclear.transmute.calibration.cache
Clear JHEEM Versionsclear.versions
Collapse an Array According to Indicescollapse.array.according.to.indices
Combine multiple ontology mappings into a single mappingcombine.ontology.mappings
Compare Two Simsetscompare.sims
Compute Likelihoodcompute.likelihood
Compute Joint Likelihood Piecewisecompute.likelihood.piecewise
Copy Calibration Info to a New Codecopy.calibration.info
Create a copy of a JHEEM Data Managercopy.data.manager
Make a copy of a Simulation Setcopy.simulation.set
Create JHEEM Basic Likelihood Instructionscreate.basic.likelihood.instructions
Create JHEEM Basic Likelihood Instructions With Included Multipliercreate.basic.likelihood.instructions.with.included.multiplier
Create JHEEM Basic Likelihood Instructions With Specified Outcomecreate.basic.likelihood.instructions.with.specified.outcome
Create Basic Ratio Likelihood Instructionscreate.basic.ratio.likelihood.instructions
Create Bernoulli Likelihood Instructionscreate.bernoulli.likelihood.instructions
Create Custom Likelihood Instructionscreate.custom.likelihood.instructions
Create a data bindingcreate.data.binding
Create a JHEEM Data Managercreate.data.manager
Make a variable an alias for a bound data managercreate.data.manager.alias
Create If-Else Likelihood Instructionscreate.ifelse.likelihood.instructions
Create an Interventioncreate.intervention
Create an Effect for an Intervention to Have on a Model Quantitycreate.intervention.effect
Create an Engine to Run JHEEM Simulationscreate.jheem.engine
Create a Model Specification for Running the JHEEMcreate.jheem.specification
Create a Transmutercreate.jheem.transmuter
Create Weights to Be Applied in Calculating a JHEEM Likelihoodcreate.likelihood.weights
Create an Functional Form that is Linear (possibly on a transformed scale)create.linear.functional.form
Create a Linear Spline Functional Formcreate.linear.spline.functional.form
Create Location Based If-Else Likelihood Instructionscreate.location.based.ifelse.likelihood.instructions
Create a Functional Form that is Linear on the Log Scalecreate.log.linear.functional.form
Create a Functional Form that is Linear on the Logistic Scalecreate.logistic.linear.functional.form
Create a Logistic Spline Functional Formcreate.logistic.spline.functional.form
Create a "Logistic Tail" Functional Formcreate.logistic.tail.functional.form
Create a Model Foreground Objectcreate.model.foreground
Create a "Guess-and-Check" Intervention that Must Satisfy Some Criteria by Varying Parameterscreate.monotonic.criteria.based.intervention
Create a criterion for monotonic parameter, criteria-based interventionscreate.monotonic.criterion
Create a Natural Spline Functional Formcreate.natural.spline.functional.form
Create Nested Proportion Likelihood Instructionscreate.nested.proportion.likelihood.instructions
Create Nested Proportion Likelihood Instructions With Included Multipliercreate.nested.proportion.likelihood.instructions.with.included.multiplier
Create a mapping that allows transformations of arrayscreate.ontology.mapping
Create an ontology mapping that lumps otherwise unspecified categories into an "other" categorycreate.other.catchall.ontology.mapping
Create Outcome Location Mappingcreate.outcome.location.mapping
Create a metadata object for tracked quantities or tracked transitionscreate.outcome.metadata
Create a Collection of JHEEM Simulation-Setscreate.simset.collection
Create Solver Metadatacreate.solver.metadata
Create an Static (Time-Invariant) Functional Formcreate.static.functional.form
Create A Style Managercreate.style.manager
Create a Target Population to Which Interventions May be Appliedcreate.target.population
Create JHEEM Basic Likelihood Instructionscreate.time.lagged.comparison.likelihood.instructions
Create JHEEM Basic Likelihood Instructionscreate.time.lagged.comparison.likelihood.instructions.with.included.multiplier
Create Time Lagged Comparison Nested Proportion Likelihood Instructionscreate.time.lagged.comparison.nested.proportion.likelihood.instructions
Declare the data managers a specification usesdeclare.data.managers
Create a Target Population that is the DIFFERENCE between two other Target Populationsdiff.target.populations
Disable JHEEM Solver Trackingdisable.jheem.solver.tracking
Distribute dimension valuesdistribute.dimension.values
Enable JHEEM Solver Trackingenable.jheem.solver.tracking
Identify any Reasons for a Failure to Get Mappings to Align Ontologiesexamine.get.mappings.to.align.ontologies
Identify any Reasons for a Failure to Map Ontologiesexamine.get.ontology.mapping
Get Detailed Information on a Recent Failed Attempt to Map Ontologiesexamine.recent.failed.ontology.mapping
Execute Plotly Plot A utility that performs the plot-rendering half of the plot simulations in plotly operation for applications like webtools that need the step to be separate.execute.plotly.plot
Execute Simplot A utility that performs the plot-rendering half of the simplot operation for applications like webtools that need the step to be separate.execute.simplot
Expand an Array to Greater Dimensionsexpand.array
Extract the Last Simulation From A Calibrationextract.last.simulation.from.calibration
Find Ontology Mappingfind.ontology.mapping
Get Calibration Progressget.calibration.progress
Get a Set of Indices to Collapse One Array into Anotherget.collapse.array.indices
Get a function that projects a smoothed cumulative count up to a given ageget.cumulative.age.counts.smoother
Get the active data bindingget.data.binding
Get the identity of a data bindingget.data.binding.identity
Get the data inputs recorded for an artifactget.data.inputs
Get a data manager by nameget.data.manager
Get the provenance of a data managerget.data.manager.provenance
Get pretty names for outcomesget.data.outcome.descriptions get.data.outcome.labels get.data.outcome.pretty.names
Get full names for data sourcesget.data.source.full.names get.data.source.short.names
Get the default data managerget.default.data.manager
Get the Default Style Managerget.default.style.manager
Get the Array Indices Under Expanded Dim-namesget.expand.array.indices
Get a Set of Indices to Collapse One Array into Another, expanding the first array if needed to add dimensionsget.expand.then.collapse.array.indices
Get an "Identity" Ontology Mapping (that does not change data structure when applied)get.identity.ontology.mapping
Get JHEEM Root Directory #' @description Gets the directory that calibration directories and files will be written into, if it has been set with "set.jheem.root.directory"get.jheem.root.directory
Get JHEEM Solver Tracked Infoget.jheem.solver.tracked.info
Get locations with data for an outcomeget.locations.with.data
Get a Pair of Ontology Mappings that Aligns two Data Elementsget.mappings.to.align.ontologies
Get MCMC Mixing Statisticget.mcmc.mixing.statistic
Get Ontology Error Debug Infoget.ontology.error.debug.info
Get an Ontology Mapping to Transform Dataget.ontology.mapping
Get a Matrix that Applies an Ontology Mappingget.ontology.mapping.matrix
Get P Bias Estimatesget.p.bias.estimates
Get Prior JHEEM Model Versionsget.prior.versions
param ontology.name The name of an ontology (must be registered in the data manager)get.registered.ontology
Get Simulation Dataget.simset.data
Get Simset Filenameget.simset.filename
Get Simset Filename and Directoryget.simset.filename.and.dir
Get Simulation Set Paramater Valuesget.simset.params
Get a Simulation Metadata Objectget.simulation.metadata
Get a JHEEM Specification Objectget.specification.for.version
Get a Specification Metadata Objectget.specification.metadata
Get year bounds for outcomeget.year.bounds.for.outcome
Import data from another JHEEM Data Managerimport.data
Get an ontology's incomplete dimensionsincomplete.dimensions
Get an ontology's incomplete dimensionsincomplete.dimensions.ontology
Inspect marginal sums between stratificationsinspect.marginals
Instantiate Likelihoodinstantiate.likelihood
Interpolate Valuesinterpolate
Create a Target Population that is the INTERSECTION of Other Target Populationsintersect.target.populations
Get indicators of which dimensions in an ontology are completeis.complete is_complete
Get indicators of which dimensions in an ontology are completeis_complete.ontology
Test if an object is of type 'ontology'is.ontology
Still need to flesh out this interfaceJHEEM
jheem2: A package for setting up and running simulations using the JHEEM Engine #'jheem2-package jheem2
JHEEM Calibration Parametersjheem2-calibration-params
JHEEM Data Manager Parametersjheem2-data-manager-params
JHEEM Likelihood Parametersjheem2-likelihood-params
JHEEM Parametersjheem2-params
JHEEM Simulation Set Parametersjheem2-simset-params
Join Multiple Interventions into a Single Interventionjoin.interventions
Make a single (joint) set of likelihood instructions out of two or more likelihood instructions objectsjoin.likelihood.instructions
Join Outcome Location Mappingsjoin.outcome.location.mappings
Join multiple simulation sets into a single setjoin.simulation.sets
List registered data managerslist.data.managers
Load a cached data managerload.data.manager
Load a Simulation Setload.simulation.set
Make Names for a Set of Age Stratamake.age.strata.names
Map Value's Ontologymap.value.ontology
Create Traceplot of MCMCmcmc.traceplot
Modify an Ontology's Namesnames<-.ontology
Create an ontology objectontology
The ConstructorONTOLOGY.MAPPING
Join multiple dim.names listsouter.join.dim.names
Convert Age Strata Names into Lower and Upper Bounds for Each Stratumparse.age.strata.names
Parse Simset Filenameparse.simset.filename
Parse Year Namesparse.year.names
Get Percentage of Run Cache Completedpercentage.cache.complete
Cleaning and verifying the plotting data so it can be properly plottedplot.data.validation
Plot Simulations With Plotlyplot.simulations
Prepare Plot Data A utility that performs the data-pulling half of the simplot operation for applications like webtools that need the step to be separate.prepare.plot
Print an ontologyprint.ontology
Pull data from a data managerpull.data
Put data into a data managerput.data
Put long-form data into a data manager #'@inheritParams distribute.dimension.valuesput.data.long.form
Rebuild the data binding an artifact was built underrebuild.data.binding
Register Information about Aging for a Model Specificationregister.aging
Register Parameters to Be Used in Calibrating a JHEEM Versionregister.calibrated.parameters.for.version
Register Calibration Inforegister.calibration.info
Register a data manager under a nameregister.data.manager
Register a metadata field to a data managerregister.data.metadata.field
Register a new data ontology to a data manager before putting data to itregister.data.ontology
Register an outcome to a data manager before putting data for that outcomeregister.data.outcome
Register a data source to a data manager before putting data from that sourceregister.data.source
Register Default Parameter Valuesregister.default.parameter.values
Set Whether to Fix Strata Sizes During a Time Periodregister.fixed.model.strata
Set The Initial Model Populationregister.initial.population
Register a Model Elementregister.model.element
A convenience function to streamline registering multiple model.elements for which we only need to specify a valueregister.model.element.values
Register a Foreground for a Model Specificationregister.model.foreground
Register Information about Disease Transmission for a Model Specificationregister.model.mechanism
Register a Model Quantityregister.model.quantity
Register a Value to a Subset of a Model Quantity or Transitionregister.model.quantity.subset
Register a JHEEM Model Specificationregister.model.specification
Register Information about Mortality for a Model Specificationregister.mortality
Register Information about Natality (Births) for a Model Specificationregister.natality
Create and register a mapping that allows transformations of arraysregister.ontology.mapping
Register a parent data source to a data managerregister.parent.data.source
Register Information about Remission from Infection for a Model Specificationregister.remission
Register Parameters to Be Sampled Prior to Making Projections from a JHEEM Versionregister.sampled.parameters.for.version
Register Parameters to Be Set for Running a Simulationregister.set.parameters.for.version
Register Information about Disease Transmission for a Model Specificationregister.transition
Register Information about Disease Transmission for a Model Specificationregister.transmission
Register Transmute Calibration Inforegister.transmute.calibration.info
Remove Data From Data Managerremove.data
Rerun a Simulation Setrerun.simulations
#@exportresolve.intervention.effect
Resolve dimension.values into a set of dimnames for an ontologyresolve.ontology.dimension.values
Re-distribute counts according to one set of age brackets into a different set of age bracketsrestratify.age.counts
Retrieve a Saved Simulation Setretrieve.simulation.set
Run A Calibrationrun.calibration
Run a Simulations from a Set of Parametersrun.simulations.from.parameters
Run Transmute Calibrationrun.transmute.calibration
Save a JHEEM Simulation Setsave.simulation.set
Set the session's data bindingset.data.binding
Set the function that loads a data manager releaseset.data.release.resolver
Set the default data managerset.default.data.manager
Set the Default Style Managerset.default.style.manager
Set multiple functional form main effect alphas from parametersset.element.functional.form.alphas.from.parameters
Set the Times From and To Which the Functional Form Determines a Model Element's Valueset.element.functional.form.from.time set.element.functional.form.to.time
Set a "Future Slope" and the time after which it applies, for a model elementset.element.functional.form.future.slope set.element.functional.form.future.slope.after.time
Set Interaction Alpha Values for a Functional Form for a Model Elementset.element.functional.form.interaction.alphas
Set Main Effect Alpha Values for a Functional Form for a Model Elementset.element.functional.form.main.effect.alphas
Set a ramp or taper (times and values) for a model elementset.element.ramp.times set.element.ramp.values set.element.taper.times set.element.taper.values
Set the Value of a Model Elementset.element.value
Set JHEEM Root Directoryset.jheem.root.directory
Set Up Calibrationset.up.calibration
Set Up Transmute Calibrationset.up.transmute.calibration
Plot Simulations And Datasimplot
Simplot Data Onlysimplot.data.only
Convert Age Strata Names to a Standard Formstandardize.age.strata.names
Create an Static (Time-Invariant) Functional FormSTATIC.FUNCTIONAL.FORM
Subset a JHEEM Data Managersubset_data
Subset a Simulation Setsubset.simset
Thin A Simulation Setthin.simset
Track a Combination of Cumulative Outcomestrack.cumulative.outcome
Track an Outcome Formed by Integrating a Time-Varying Rate into a Proportiontrack.cumulative.proportion.from.rate
Mark a Transition for Trackingtrack.dynamic.outcome
Mark an Outcome to Be Integrated and Trackedtrack.integrated.outcome
Track a Combination of "Point" (Non-Cumulative) Outcomestrack.point.outcome
Track Sub Version Outcomes for a Specificationtrack.sub.version.outcomes
Mark a Transition for Trackingtrack.transition
Get the union of dimension values setsunion.dimension.values
Create a Target Population that is the UNION Other Target Populationsunion.target.populations
Change the keep.dimensions of an outcome registered to an ancestor specificationupdate.outcome.keep.dimensions
Evaluate an expression under a data bindingusing.data.binding
Check Whether a JHEEM Model Specification has been Registered for a Versionversion.has.been.registered