SelectionRecord

class roadrunner.SelectionRecord(str)

RoadRunner provides a range of flexible ways of selecting values from a simulation. These values can not only be calculated directly via RoadRunner.getSelectionValue, but any of these selections can be used as columns in the simulate result matrix.

The SectionRecord.selectionType should be one of the constants listed here.

p1 and p2 may be required along with the attribute to set certain selection types that use one or more arguments.

Below is the list of attributes which are FOR ADVANCED USERS ONLY. For simplified usage, refer to Selecting Values.

SelectionRecord.ALL
SelectionRecord.ALL_DEPENDENT
SelectionRecord.ALL_DEPENDENT_AMOUNT
SelectionRecord.ALL_DEPENDENT_CONCENTRATION
SelectionRecord.ALL_INDEPENDENT
SelectionRecord.ALL_INDEPENDENT_AMOUNT
SelectionRecord.ALL_INDEPENDENT_CONCENTRATION
SelectionRecord.AMOUNT

species must have either a CONCENTRATION or AMOUNT modifer to distinguish it.

SelectionRecord.BOUNDARY

species must have either a BOUNDARY or FLOATING modifiers.

SelectionRecord.BOUNDARY_AMOUNT

boundary species amount

SelectionRecord.BOUNDARY_CONCENTRATION

boundary species concentration

SelectionRecord._COMPARTMENT

Compartments and parameters can be either current or initial values. These values with and underscore, ‘_’ are intended to be used with either an CURRENT or INITIAL value modifier.

SelectionRecord.COMPARTMENT

the current compartment value

SelectionRecord.CONCENTRATION

species must have either a CONCENTRATION or AMOUNT modifer to distinguish it.

SelectionRecord.CONSREVED_MOIETY
SelectionRecord.CONTROL

scaled control coefficient of designated arguments.

SelectionRecord.CURRENT
SelectionRecord.DEPENDENT
SelectionRecord.EIGENVALUE

real part of eigenvalue of designated identifier.

SelectionRecord.EIGENVALUE_COMPLEX

complex part of eigenvalue of designated identifier.

SelectionRecord.ELASTICITY

scaled elasticity coefficient of designated arguments.

SelectionRecord.ELEMENT
SelectionRecord.FLOATING

species must have either a BOUNDARY or FLOATING modifiers.

SelectionRecord.FLOATING_AMOUNT

floating species current amounts.

SelectionRecord.FLOATING_AMOUNT_RATE

floating species amount rates (value, not reaction rates)

SelectionRecord.FLOATING_CONCENTRATION

floating species current concentrations.

SelectionRecord.FLOATING_CONCENTRATION_RATE
SelectionRecord.GLOBAL_PARAMETER

the current global parameter value

SelectionRecord.INDEPENDENT
SelectionRecord.INITIAL
SelectionRecord.INITIAL_FLOATING_AMOUNT

initial amount of designated identifier.

SelectionRecord.INITIAL_FLOATING_CONCENTRATION

initial concentration of designated identifier.

SelectionRecord.RATE
SelectionRecord.REACTION
SelectionRecord.REACTION_RATE

current reaction rate

SelectionRecord.STOICHIOMETRY

stoichiometric coefficient of designated identifier and reaction.

SelectionRecord.TIME
SelectionRecord.UNKNOWN
SelectionRecord.UNKNOWN_CONCENTRATION
SelectionRecord.UNKNOWN_ELEMENT
SelectionRecord.UNSCALED
SelectionRecord.UNSCALED_CONTROL

unscaled control coefficient of designated arguments.

SelectionRecord.UNSCALED_ELASTICITY

unscaled elasticity coefficient of designated arguments.

SelectionRecord.index int
SelectionRecord.p1 str

first of the arguments

SelectionRecord.p2 str

second of the arguments

SelectionRecord.selectionType int