Measures¶
Classes to measure cell variables throughout a simulation
-
class
PyLongQt.Measures.GridMeasureManager¶ The measure manager for grid simulations
-
property
dataNodes¶ The nodes on which measurements will be made
-
property
-
class
PyLongQt.Measures.Measure¶ Base class for measuring values during a simulation, one Measure is needed per cell variable
-
measure(self: PyLongQt._PyLongQt.Measures.Measure, arg0: float, arg1: float) → bool¶ Measure values given the next time-point
-
nameString(self: PyLongQt._PyLongQt.Measures.Measure, arg0: str) → str¶ The names the selected measured values
-
reset(self: PyLongQt._PyLongQt.Measures.Measure) → None¶ Reset the measure and ready it for more time-points
-
property
selection¶ The selection of measured values to be written out
-
valueString(self: PyLongQt._PyLongQt.Measures.Measure) → str¶ The current values of the of the selection
-
property
variables¶ The names of the measured values being tracked (eg min, peak)
-
property
variablesMap¶ pbdoc(The measured names and values being tracked (eg min, peak))pbdoc
-
-
class
PyLongQt.Measures.MeasureDefault¶ Class that measures values for any cell variable that is not the transmembrane voltage (vOld)
-
class
PyLongQt.Measures.MeasureFactory¶ Creates the appropriate Measure given a variable name
-
buildMeasure(self: PyLongQt._PyLongQt.Measures.MeasureFactory, varname: str, selection: Set[str] = set()) → PyLongQt._PyLongQt.Measures.Measure¶ - Build the appropriate measure
- varname
The cell variable name
- selection
The selection of values to be measured
-
measureOptions(self: PyLongQt._PyLongQt.Measures.MeasureFactory, measType: str) → Set[str]¶ - Returns the values that can be measured by a measure class
- measType
The name of the measure class
-
measureType(self: PyLongQt._PyLongQt.Measures.MeasureFactory, varname: str) → str¶ - Returns the name of the measure class for that cell variable
- varname
The cell variable’s name
-
property
percrepol¶ The percent repolarization at which an action potential ends
-
-
class
PyLongQt.Measures.MeasureManager¶ Manages all the Measure objects for a simulation.
-
addMeasure(self: PyLongQt._PyLongQt.Measures.MeasureManager, varname: str, selection: Set[str] = set()) → None¶ - Add a new cell variable to be measured
- varname
The cell variable’s name
- selection
The variable’s values to be measured
-
cellVariables(self: PyLongQt._PyLongQt.Measures.MeasureManager) → Set[str]¶ List the cell variables
-
property
measMaker¶
-
measureOptions(self: PyLongQt._PyLongQt.Measures.MeasureManager, varname: str) → Set[str]¶ - List the possible options for a cell variable
- varname
The cell variable’s name
-
property
percrepol¶ The percent repolarization at which an action potential ends
-
removeMeasure(self: PyLongQt._PyLongQt.Measures.MeasureManager, varname: str) → None¶ - Remove cell variable from being measured
- varname
The cell variable’s name
-
property
selection¶ The selection of variables to measure and which values should be measured for each of those variables
-