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
-