stochdet (run.xml)
Total CPU time 1.560 seconds; at 11:45:24 Thu 24 Sep 2009
| Compartments | Stochastic channels / cpmts | Continuous channels / cpmts | Non Gated channels / cpmts | time/ms | timestep/ms | stochThreshold | CPU Time / s |
| 1 | 0 / 0 | 7712 / 1 | 0 / 0 | 100.0 | 0.05 | 0 | 0.220 |
| 1 | 7712 / 1 | 0 / 0 | 0 / 0 | 100.0 | 0.05 | 100000 | 1.34 |
![]() |
Morphology: cell


Predefined views
whole

enlarged

All files
| Model | Preprocessed | Outupt data | Reference data etc |
| run.xml cell.xml membrane.xml environment.xml recording.xml leak-Na.xml leak-K.xml naz_nature.xml kvz_nature.xml km.xml |
out-0.ppp out-100000.ppp |
log.txt out-0.sum out-100000.sum out-0.dat out-0.txt out-100000.dat out-100000.txt |
Model
Archive file of the complete model: stochdet.jarrun.xml
<PSICSRun timeStep="0.05ms" runTime="100ms" startPotential="-65mV"
environment="environment"
properties="membrane"
access="recording"
morphology = "cell"
repeats="20"
stochThreshold="0">
<StructureDiscretization baseElementSize="25um"/>
<!--
<ChannelStochThreshold channel="km" threshold="0"/>
<ChannelStochThreshold channel="kna_nature" threshold="0"/>
<ChannelStochThreshold channel="kvz_nature" threshold="0"/>
-->
<RunSet vary="stochThreshold" values="[0, 100000]"
filepattern="out-$"/>
<info></info>
<ViewConfig>
<LineGraph width="500" height="400">
<XAxis min="0" max="250" label="time / ms"/>
<YAxis min="-80" max="60" label="potential / mV"/>
<LineSet file="out-100000.txt" color="blue"/>
<LineSet file="out-0.txt" color="red"/>
<View id="whole" xmin="-10." xmax="50." ymin="-100." ymax="80."/>
<View id="enlarged" xmin="-10." xmax="50." ymin="-70." ymax="-50."/>
</LineGraph>
</ViewConfig>
</PSICSRun>
cell.xml
<CellMorphology id="cell"> <Point id="p0" x="0" y="0" z="0" r="3.5"/> </CellMorphology>
membrane.xml
<CellProperties id="membrane"
cytoplasmResistivity="100ohm_cm"
membraneCapacitance="1uF_per_cm2">
<ChannelPopulation channel="leak-Na" density="1per_um2"/>
<ChannelPopulation channel="leak-K" density="1per_um2"/>
<ChannelPopulation channel="naz_nature" density="30per_um2"/>
<ChannelPopulation channel="kvz_nature" density="18per_um2"/>
<ChannelPopulation channel="km" density="0.1per_um2"/>
<DensityAdjustment maintain="-65mV" vary="leak-Na, leak-K"/>
</CellProperties>
environment.xml
<CellEnvironment id="environment" temperature="13Celsius"> <Ion id="Na" name="Sodium" reversalPotential="40mV"/> <Ion id="K" name="Potassium" reversalPotential="-80mV"/> </CellEnvironment>
recording.xml
<Access id="recording"> <ConductanceClamp at="p0" lineColor="red" hold="0.0nS" potential="-50mV"> <TimeSeries id="stim" file="stim1.txt" column="1" timeUnit="1ms" valueUnit="10pS" scaleFactor="1.0"/> </ConductanceClamp> </Access>
leak-Na.xml
<KSChannel id="leak-Na" gSingle="2pS" permeantIon="Na"> <OpenState id="o1"/> <ClosedState id="c1"/> <FixedRateTransition from="o1" to="c1" forward="3.per_ms" reverse="7.per_ms"/> </KSChannel>
leak-K.xml
<KSChannel id="leak-K" gSingle="2pS" permeantIon="K"> <OpenState id="o1"/> <ClosedState id="c1"/> <FixedRateTransition from="o1" to="c1" forward="3.per_ms" reverse="7.per_ms"/> </KSChannel>
naz_nature.xml
<KSChannel id="naz_nature" permeantIon="Na" gSingle="20pS">
<About>
Converted from naz_nature.mod (Zack Mainen, 1994)
</About>
<KSComplex id="m" instances="3">
<ClosedState id="c"/>
<OpenState id="o"/>
<ExpLinearTransition from="c" to="o" rate="1.64per_ms" midpoint ="-35.mV" scale="9mV"
baseTemperature="23Celsius" q10="2.3"/>
<ExpLinearTransition from="o" to="c" rate="1.12per_ms" midpoint="-35.mV" scale="-9mV"
baseTemperature="23Celsius" q10="2.3"/>
</KSComplex>
<CodedTransitionFunction name="trap0" returnVariable="rate" type="double">
<Argument name="v" type="double"/>
<Argument name="th" type="double"/>
<Argument name="a" type="double"/>
<Argument name="q" type="double"/>
<![CDATA[
if (Math.abs(v - th) > 1.e-6) {
rate = a * (v - th) / (1 - Math.exp(-(v - th)/q));
} else {
rate = a * q;
}
]]>
</CodedTransitionFunction>
<KSComplex id="h">
<ClosedState id="c"/>
<OpenState id="o"/>
<TauInfCodedTransition from="c" to="o" tauvar="htau" infvar="hinf"
baseTemperature="23Celsius" q10="2.3">
<Constant name="thi1" value="-50"/>
<Constant name="thi2" value="-75"/>
<Constant name ="rd" value="0.024"/>
<Constant name="rg" value="0.0091"/>
<Constant name="qi" value="5"/>
<Constant name="thinf" value="-65"/>
<Constant name="qinf" value="6.2"/>
<![CDATA[
double a = trap0(v, thi1, rd, qi);
double b = trap0(-v, -thi2, rg, qi);
htau = 1/(a+b);
hinf = 1. / (1 + Math.exp((v - thinf)/qinf));
]]>
</TauInfCodedTransition>
</KSComplex>
</KSChannel>
kvz_nature.xml
<KSChannel id="kvz_nature" permeantIon="K" gSingle="20pS"> <About> Converted from kvz_nature.mod (Zach Mainen, 1995) </About> <KSComplex id="n" instances="1"> <ClosedState id="c"/> <OpenState id="o"/> <ExpLinearTransition from="c" to="o" rate="0.18per_ms" midpoint ="25.mV" scale="9mV" baseTemperature="23Celsius" q10="2.3"/> <ExpLinearTransition from="o" to="c" rate="0.018per_ms" midpoint ="25.mV" scale="-9mV" baseTemperature="23Celsius" q10="2.3"/> </KSComplex> </KSChannel>
km.xml
<KSChannel id="km" permeantIon="K" gSingle="20pS"> <About> Converted from km.mod, slow non-inactivating potassium current based on I-M (Zach Mainen, 1995) </About> <KSComplex id="n" instances="1"> <ClosedState id="c"/> <OpenState id="o"/> <ExpLinearTransition from="c" to="o" rate="0.09per_ms" midpoint ="-30.mV" scale="9mV" baseTemperature="23Celsius" q10="2.3"/> <ExpLinearTransition from="o" to="c" rate="0.009per_ms" midpoint ="-30.mV" scale="-9mV" baseTemperature="23Celsius" q10="2.3"/> </KSComplex> </KSChannel>
