# GraphViz compliant export for:HHTest (Type: network) digraph SimHHTest { fontsize=10; overlap=false; subgraph cluster_network { style=filled; color="#D6eeEA"; node [style=filled,color=white]; label = "Network to be simulated"; node [shape=rectangle]; HHTest; # Population hhPop contains components of: Component(id=hhcell type=cell) node [shape=ellipse,color="white",fontcolor="black"]; hhPop; HHTest -> hhPop [len=1.00, arrowhead=diamond] } subgraph cluster_comps { style=filled; color="#CCFFCC"; node [style=filled,color=white]; label = "Components"; node [shape=ellipse label=<
hhcell (cell)
>]; "hhcell (cell)"; "hhPop" -> "hhcell (cell)" [label="1",len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (0)
>]; "null (0)"; "hhcell (cell)" -> "null (0)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
morphology (morphology)
>]; "morphology (morphology)"; "hhcell (cell)" -> "morphology (morphology)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
soma (id = 0)
>]; "soma (id = 0)"; "morphology (morphology)" -> "soma (id = 0)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (1)
x = 0, y = 0, z = 0,
diameter = 17.841242, radius = 8.920621E-6 m, xLength = 0 m,
yLength = 0 m, zLength = 0 m
>]; "null (1)"; "soma (id = 0)" -> "null (1)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (2)
x = 0, y = 0, z = 0,
diameter = 17.841242, radius = 8.920621E-6 m, xLength = 0 m,
yLength = 0 m, zLength = 0 m
>]; "null (2)"; "soma (id = 0)" -> "null (2)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
soma_group (segmentGroup)
>]; "soma_group (segmentGroup)"; "morphology (morphology)" -> "soma_group (segmentGroup)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (3)
>]; "null (3)"; "soma_group (segmentGroup)" -> "null (3)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
bioPhys1 (biophysicalProperties)
>]; "bioPhys1 (biophysicalProperties)"; "hhcell (cell)" -> "bioPhys1 (biophysicalProperties)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (4)
>]; "null (4)"; "bioPhys1 (biophysicalProperties)" -> "null (4)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (5)
value = -0.02 V
>]; "null (5)"; "null (4)" -> "null (5)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (6)
value = -0.065 V
>]; "null (6)"; "null (4)" -> "null (6)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
leak (channelDensity)
erev = -0.054387000000000005 V, condDensity = 3 kg^-1 m^-4 s^3 A^2
>]; "leak (channelDensity)"; "null (4)" -> "leak (channelDensity)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
passiveChan (ionChannelPassive)
conductance = 1.0E-11 S
>]; "passiveChan (ionChannelPassive)"; "leak (channelDensity)" -> "passiveChan (ionChannelPassive)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (7)
>]; "null (7)"; "passiveChan (ionChannelPassive)" -> "null (7)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
naChans (channelDensity)
erev = 0.05 V, condDensity = 1200 kg^-1 m^-4 s^3 A^2
>]; "naChans (channelDensity)"; "null (4)" -> "naChans (channelDensity)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
naChan (ionChannelHH)
conductance = 1.0E-11 S
>]; "naChan (ionChannelHH)"; "naChans (channelDensity)" -> "naChan (ionChannelHH)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (8)
>]; "null (8)"; "naChan (ionChannelHH)" -> "null (8)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
m (gateHHrates)
instances = 3
>]; "m (gateHHrates)"; "naChan (ionChannelHH)" -> "m (gateHHrates)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (9)
rate = 1000 s^-1, midpoint = -0.04 V, scale = 0.01 V
>]; "null (9)"; "m (gateHHrates)" -> "null (9)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (10)
rate = 4000 s^-1, midpoint = -0.065 V, scale = -0.018000000000000002 V
>]; "null (10)"; "m (gateHHrates)" -> "null (10)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
h (gateHHrates)
instances = 1
>]; "h (gateHHrates)"; "naChan (ionChannelHH)" -> "h (gateHHrates)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (11)
rate = 70 s^-1, midpoint = -0.065 V, scale = -0.02 V
>]; "null (11)"; "h (gateHHrates)" -> "null (11)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (12)
rate = 1000 s^-1, midpoint = -0.035 V, scale = 0.01 V
>]; "null (12)"; "h (gateHHrates)" -> "null (12)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
kChans (channelDensity)
erev = -0.077 V, condDensity = 360 kg^-1 m^-4 s^3 A^2
>]; "kChans (channelDensity)"; "null (4)" -> "kChans (channelDensity)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
kChan (ionChannelHH)
conductance = 1.0E-11 S
>]; "kChan (ionChannelHH)"; "kChans (channelDensity)" -> "kChan (ionChannelHH)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (13)
>]; "null (13)"; "kChan (ionChannelHH)" -> "null (13)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
n (gateHHrates)
instances = 4
>]; "n (gateHHrates)"; "kChan (ionChannelHH)" -> "n (gateHHrates)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (14)
rate = 100 s^-1, midpoint = -0.055 V, scale = 0.01 V
>]; "null (14)"; "n (gateHHrates)" -> "null (14)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (15)
rate = 125 s^-1, midpoint = -0.065 V, scale = -0.08 V
>]; "null (15)"; "n (gateHHrates)" -> "null (15)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (16)
value = 0.01 kg^-1 m^-4 s^4 A^2
>]; "null (16)"; "null (4)" -> "null (16)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (17)
>]; "null (17)"; "bioPhys1 (biophysicalProperties)" -> "null (17)" [len=1.00, arrowhead=diamond] node [shape=ellipse label=<
null (18)
value = 0.3 kg^2 m^2 s^-3 A^-2
>]; "null (18)"; "null (17)" -> "null (18)" [len=1.00, arrowhead=diamond] } subgraph cluster_compTypes { style=filled; color="#D6E0EA"; node [style="rounded, filled",color=white]; label = "Component Types"; node [style="rounded, filled",color=white]; node [shape=box label=<
cell
neuroLexId
State vars: v (voltage), spiking
initMembPot = biophysicalProperties/membraneProperties/initMembPotential/value
thresh = biophysicalProperties/membraneProperties/spikeThresh/value
surfaceArea = SUM OF: morphology/segments[*]/surfaceArea
totSpecCap = biophysicalProperties/totSpecCap
totCap = totSpecCap * surfaceArea
iChannels = biophysicalProperties/membraneProperties/totChanCurrent
iSyn = SUM OF: synapses[*]/i
iCa = biophysicalProperties/membraneProperties/iCa
caConc = biophysicalProperties/intracellularProperties/caConc
caConcExt = biophysicalProperties/intracellularProperties/caConcExt
v' = (iChannels + iSyn) / totCap
IF v .gt. thresh AND spiking .lt. 0.5 THEN
(spiking = 1)
AND (EVENT: spike)
IF v .lt. thresh THEN
(spiking = 0)
Exposures: spiking, iChannels (current), iSyn (current),
totSpecCap (specificCapacitance), surfaceArea (area), iCa (current),
caConc (concentration), caConcExt (concentration), v (voltage)
>]; cell; node [shape=box label=<
baseCellMembPot
Exposures: v (voltage)
>]; baseCellMembPot; cell -> baseCellMembPot [len=1.00, arrowhead=onormal] node [shape=box label=<
baseSpikingCell
>]; baseSpikingCell; baseCellMembPot -> baseSpikingCell [len=1.00, arrowhead=onormal] node [shape=box label=<
baseCell
>]; baseCell; baseSpikingCell -> baseCell [len=1.00, arrowhead=onormal] node [shape=box label=<
baseStandalone
>]; baseStandalone; baseCell -> baseStandalone [len=1.00, arrowhead=onormal] node [shape=box label=<
notes
>]; notes; node [shape=box label=<
morphology
>]; morphology; node [shape=box label=<
segment
Consts: LEN = 1 m
name
radDist = distal/radius
dx = distal/xLength
dy = distal/yLength
dz = distal/zLength
px = proximal/xLength
py = proximal/yLength
pz = proximal/zLength
length = sqrt(((dx - px) * (dx - px) + (dy - py) * (dy - py) + (dz - pz) * (dz - pz))/(LEN * LEN)) * LEN
Exposures: surfaceArea (area), radDist (length), length (length)
>]; segment; node [shape=box label=<
proximal
Consts: MICRON = 1.0E-6 m
>]; proximal; node [shape=box label=<
point3DWithDiam
Params: x, y, z,
diameter
Consts: MICRON = 1.0E-6 m
>]; point3DWithDiam; proximal -> point3DWithDiam [len=1.00, arrowhead=onormal] node [shape=box label=<
distal
Consts: MICRON = 1.0E-6 m
>]; distal; node [shape=box label=<
point3DWithDiam
Params: x, y, z,
diameter
Consts: MICRON = 1.0E-6 m
>]; point3DWithDiam; distal -> point3DWithDiam [len=1.00, arrowhead=onormal] node [shape=box label=<
segmentGroup
neuroLexId
>]; segmentGroup; node [shape=box label=<
member
segment
>]; member; node [shape=box label=<
biophysicalProperties
totSpecCap = membraneProperties/totSpecCap
Exposures: totSpecCap (specificCapacitance)
>]; biophysicalProperties; node [shape=box label=<
membraneProperties
REQUIRES: surfaceArea (area)
totSpecCap = SUM OF: specificCapacitances[*]/specCap
totChanPopCurrent = SUM OF: populations[*]/i
totChanDensCurrentDensity = SUM OF: channelDensities[*]/iDensity
totChanCurrent = totChanPopCurrent + (totChanDensCurrentDensity * surfaceArea)
totChanPopCurrentCa = SUM OF: populations[ion='ca']/i
totChanDensCurrentDensityCa = SUM OF: channelDensities[ion='ca']/iDensity
iCa = totChanPopCurrentCa + (totChanDensCurrentDensityCa * surfaceArea)
Exposures: totChanCurrent (current), iCa (current), totSpecCap (specificCapacitance)
>]; membraneProperties; node [shape=box label=<
spikeThresh
Params: value (voltage)
>]; spikeThresh; node [shape=box label=<
initMembPotential
Params: value (voltage)
>]; initMembPotential; node [shape=box label=<
channelDensity
Params: erev (voltage)
Consts: vShift = 0 V
REQUIRES: v (voltage)
segmentGroup
ion
channelf = ionChannel/fopen
gDensity = condDensity * channelf
iDensity = gDensity * (erev - v)
Exposures: gDensity (conductanceDensity), iDensity (currentDensity)
>]; channelDensity; node [shape=box label=<
baseChannelDensityCond
Params: condDensity (conductanceDensity)
REQUIRES: v (voltage)
Exposures: gDensity (conductanceDensity), iDensity (currentDensity)
>]; baseChannelDensityCond; channelDensity -> baseChannelDensityCond [len=1.00, arrowhead=onormal] node [shape=box label=<
baseChannelDensity
REQUIRES: v (voltage)
Exposures: iDensity (currentDensity)
>]; baseChannelDensity; baseChannelDensityCond -> baseChannelDensity [len=1.00, arrowhead=onormal] node [shape=box label=<
ionChannelPassive
REQUIRES: v (voltage)
species
fopen = 1
g = conductance
Exposures: g (conductance), fopen
>]; ionChannelPassive; node [shape=box label=<
ionChannel
REQUIRES: v (voltage)
conductanceScale = PRODUCT OF: conductanceScaling[*]/factor
fopen0 = PRODUCT OF: gates[*]/fcond
fopen = conductanceScale * fopen0
g = conductance * fopen
Exposures: g (conductance), fopen
>]; ionChannel; ionChannelPassive -> ionChannel [len=1.00, arrowhead=onormal] node [shape=box label=<
ionChannelHH
REQUIRES: v (voltage)
species
conductanceScale = PRODUCT OF: conductanceScaling[*]/factor
fopen0 = PRODUCT OF: gates[*]/fcond
fopen = conductanceScale * fopen0
g = conductance * fopen
Exposures: g (conductance), fopen
>]; ionChannelHH; ionChannel -> ionChannelHH [len=1.00, arrowhead=onormal] node [shape=box label=<
baseIonChannel
Params: conductance (conductance)
REQUIRES: v (voltage)
neuroLexId
Exposures: g (conductance), fopen
>]; baseIonChannel; ionChannelHH -> baseIonChannel [len=1.00, arrowhead=onormal] node [shape=box label=<
notes
>]; notes; node [shape=box label=<
channelDensity
Params: erev (voltage)
Consts: vShift = 0 V
REQUIRES: v (voltage)
segmentGroup
ion
channelf = ionChannel/fopen
gDensity = condDensity * channelf
iDensity = gDensity * (erev - v)
Exposures: gDensity (conductanceDensity), iDensity (currentDensity)
>]; channelDensity; node [shape=box label=<
baseChannelDensityCond
Params: condDensity (conductanceDensity)
REQUIRES: v (voltage)
Exposures: gDensity (conductanceDensity), iDensity (currentDensity)
>]; baseChannelDensityCond; node [shape=box label=<
baseChannelDensity
REQUIRES: v (voltage)
Exposures: iDensity (currentDensity)
>]; baseChannelDensity; node [shape=box label=<
ionChannelHH
REQUIRES: v (voltage)
species
conductanceScale = PRODUCT OF: conductanceScaling[*]/factor
fopen0 = PRODUCT OF: gates[*]/fcond
fopen = conductanceScale * fopen0
g = conductance * fopen
Exposures: g (conductance), fopen
>]; ionChannelHH; node [shape=box label=<
baseIonChannel
Params: conductance (conductance)
REQUIRES: v (voltage)
neuroLexId
Exposures: g (conductance), fopen
>]; baseIonChannel; node [shape=box label=<
notes
>]; notes; node [shape=box label=<
gateHHrates
State vars: q
rateScale = PRODUCT OF: q10Settings[*]/q10
alpha = forwardRate/r
beta = reverseRate/r
fcond = q^instances
inf = alpha/(alpha+beta)
tau = 1/((alpha+beta) * rateScale)
q' = (inf - q) / tau
Exposures: alpha (per_time), beta (per_time), tau (time),
inf, rateScale, fcond,
q
>]; gateHHrates; node [shape=box label=<
gate
Exposures: fcond, q
>]; gate; gateHHrates -> gate [len=1.00, arrowhead=onormal] node [shape=box label=<
baseGate
Params: instances
Exposures: fcond, q
>]; baseGate; gate -> baseGate [len=1.00, arrowhead=onormal] node [shape=box label=<
HHExpLinearRate
REQUIRES: v (voltage)
x = (v - midpoint) / scale
Exposures: r (per_time)
>]; HHExpLinearRate; node [shape=box label=<
baseHHRate
Params: rate (per_time), midpoint (voltage), scale (voltage)
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseHHRate; HHExpLinearRate -> baseHHRate [len=1.00, arrowhead=onormal] node [shape=box label=<
baseVoltageDepRate
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseVoltageDepRate; baseHHRate -> baseVoltageDepRate [len=1.00, arrowhead=onormal] node [shape=box label=<
HHExpRate
REQUIRES: v (voltage)
r = rate * exp((v - midpoint)/scale)
Exposures: r (per_time)
>]; HHExpRate; node [shape=box label=<
baseHHRate
Params: rate (per_time), midpoint (voltage), scale (voltage)
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseHHRate; HHExpRate -> baseHHRate [len=1.00, arrowhead=onormal] node [shape=box label=<
baseVoltageDepRate
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseVoltageDepRate; node [shape=box label=<
gateHHrates
State vars: q
rateScale = PRODUCT OF: q10Settings[*]/q10
alpha = forwardRate/r
beta = reverseRate/r
fcond = q^instances
inf = alpha/(alpha+beta)
tau = 1/((alpha+beta) * rateScale)
q' = (inf - q) / tau
Exposures: alpha (per_time), beta (per_time), tau (time),
inf, rateScale, fcond,
q
>]; gateHHrates; node [shape=box label=<
gate
Exposures: fcond, q
>]; gate; node [shape=box label=<
baseGate
Params: instances
Exposures: fcond, q
>]; baseGate; node [shape=box label=<
HHExpRate
REQUIRES: v (voltage)
r = rate * exp((v - midpoint)/scale)
Exposures: r (per_time)
>]; HHExpRate; node [shape=box label=<
baseHHRate
Params: rate (per_time), midpoint (voltage), scale (voltage)
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseHHRate; node [shape=box label=<
baseVoltageDepRate
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseVoltageDepRate; node [shape=box label=<
HHSigmoidRate
REQUIRES: v (voltage)
r = rate / (1 + exp(0 - (v - midpoint)/scale))
Exposures: r (per_time)
>]; HHSigmoidRate; node [shape=box label=<
baseHHRate
Params: rate (per_time), midpoint (voltage), scale (voltage)
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseHHRate; HHSigmoidRate -> baseHHRate [len=1.00, arrowhead=onormal] node [shape=box label=<
baseVoltageDepRate
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseVoltageDepRate; node [shape=box label=<
channelDensity
Params: erev (voltage)
Consts: vShift = 0 V
REQUIRES: v (voltage)
segmentGroup
ion
channelf = ionChannel/fopen
gDensity = condDensity * channelf
iDensity = gDensity * (erev - v)
Exposures: gDensity (conductanceDensity), iDensity (currentDensity)
>]; channelDensity; node [shape=box label=<
baseChannelDensityCond
Params: condDensity (conductanceDensity)
REQUIRES: v (voltage)
Exposures: gDensity (conductanceDensity), iDensity (currentDensity)
>]; baseChannelDensityCond; node [shape=box label=<
baseChannelDensity
REQUIRES: v (voltage)
Exposures: iDensity (currentDensity)
>]; baseChannelDensity; node [shape=box label=<
ionChannelHH
REQUIRES: v (voltage)
species
conductanceScale = PRODUCT OF: conductanceScaling[*]/factor
fopen0 = PRODUCT OF: gates[*]/fcond
fopen = conductanceScale * fopen0
g = conductance * fopen
Exposures: g (conductance), fopen
>]; ionChannelHH; node [shape=box label=<
baseIonChannel
Params: conductance (conductance)
REQUIRES: v (voltage)
neuroLexId
Exposures: g (conductance), fopen
>]; baseIonChannel; node [shape=box label=<
notes
>]; notes; node [shape=box label=<
gateHHrates
State vars: q
rateScale = PRODUCT OF: q10Settings[*]/q10
alpha = forwardRate/r
beta = reverseRate/r
fcond = q^instances
inf = alpha/(alpha+beta)
tau = 1/((alpha+beta) * rateScale)
q' = (inf - q) / tau
Exposures: alpha (per_time), beta (per_time), tau (time),
inf, rateScale, fcond,
q
>]; gateHHrates; node [shape=box label=<
gate
Exposures: fcond, q
>]; gate; node [shape=box label=<
baseGate
Params: instances
Exposures: fcond, q
>]; baseGate; node [shape=box label=<
HHExpLinearRate
REQUIRES: v (voltage)
x = (v - midpoint) / scale
Exposures: r (per_time)
>]; HHExpLinearRate; node [shape=box label=<
baseHHRate
Params: rate (per_time), midpoint (voltage), scale (voltage)
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseHHRate; node [shape=box label=<
baseVoltageDepRate
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseVoltageDepRate; node [shape=box label=<
HHExpRate
REQUIRES: v (voltage)
r = rate * exp((v - midpoint)/scale)
Exposures: r (per_time)
>]; HHExpRate; node [shape=box label=<
baseHHRate
Params: rate (per_time), midpoint (voltage), scale (voltage)
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseHHRate; node [shape=box label=<
baseVoltageDepRate
REQUIRES: v (voltage)
Exposures: r (per_time)
>]; baseVoltageDepRate; node [shape=box label=<
specificCapacitance
Params: value (specificCapacitance)
segmentGroup
specCap = value
Exposures: specCap (specificCapacitance)
>]; specificCapacitance; node [shape=box label=<
intracellularProperties
caConc = SUM OF: speciesList[ion='ca']/concentration
caConcExt = SUM OF: speciesList[ion='ca']/extConcentration
Exposures: caConc (concentration), caConcExt (concentration)
>]; intracellularProperties; node [shape=box label=<
resistivity
Params: value (resistivity)
segmentGroup
>]; resistivity; } "hhcell (cell)" -> cell [len=1.00] "null (0)" -> notes [len=1.00] "morphology (morphology)" -> morphology [len=1.00] "soma (id = 0)" -> segment [len=1.00] "null (1)" -> proximal [len=1.00] "null (2)" -> distal [len=1.00] "soma_group (segmentGroup)" -> segmentGroup [len=1.00] "null (3)" -> member [len=1.00] "bioPhys1 (biophysicalProperties)" -> biophysicalProperties [len=1.00] "null (4)" -> membraneProperties [len=1.00] "null (5)" -> spikeThresh [len=1.00] "null (6)" -> initMembPotential [len=1.00] "leak (channelDensity)" -> channelDensity [len=1.00] "passiveChan (ionChannelPassive)" -> ionChannelPassive [len=1.00] "null (7)" -> notes [len=1.00] "naChans (channelDensity)" -> channelDensity [len=1.00] "naChan (ionChannelHH)" -> ionChannelHH [len=1.00] "null (8)" -> notes [len=1.00] "m (gateHHrates)" -> gateHHrates [len=1.00] "null (9)" -> HHExpLinearRate [len=1.00] "null (10)" -> HHExpRate [len=1.00] "h (gateHHrates)" -> gateHHrates [len=1.00] "null (11)" -> HHExpRate [len=1.00] "null (12)" -> HHSigmoidRate [len=1.00] "kChans (channelDensity)" -> channelDensity [len=1.00] "kChan (ionChannelHH)" -> ionChannelHH [len=1.00] "null (13)" -> notes [len=1.00] "n (gateHHrates)" -> gateHHrates [len=1.00] "null (14)" -> HHExpLinearRate [len=1.00] "null (15)" -> HHExpRate [len=1.00] "null (16)" -> specificCapacitance [len=1.00] "null (17)" -> intracellularProperties [len=1.00] "null (18)" -> resistivity [len=1.00] }