Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates for NMLv2.3 #206

Merged
merged 132 commits into from
Sep 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
132 commits
Select commit Hold shift + click to select a range
fac83c6
Add ci
pgleeson Nov 10, 2021
0522b52
Some jnmleden tests
pgleeson Apr 26, 2022
b26f6c5
Remove failing test
pgleeson Apr 26, 2022
5d8668f
Add script specifically for omv tests
pgleeson Apr 26, 2022
2badaf4
Install omv
pgleeson Apr 26, 2022
0c196e9
One more eden test
pgleeson Apr 26, 2022
ae3d45c
To NeuroML v2.3
pgleeson May 12, 2022
f572876
Initial test on fractional example
pgleeson Jun 1, 2022
93f91ed
Restructure fract cond example to make clearer
pgleeson Jun 6, 2022
3486999
Need to update spike times...
pgleeson Jun 6, 2022
2368e49
Further tidied up fractional cond example
pgleeson Jun 7, 2022
3510d2b
Test fractional on nrn
pgleeson Jun 7, 2022
c0d3028
Better testing times
pgleeson Jun 7, 2022
fa151b6
feat: make MembraneProperties extend BaseWithoutId
sanjayankur31 Jul 26, 2022
7627659
feat: make SpikeThresh extend BaseWithoutId
sanjayankur31 Jul 26, 2022
3058c2b
feat: make SpecificCapacitance extend BaseWithoutId
sanjayankur31 Jul 26, 2022
a0a6dc5
feat: make InitMembPotential extend BaseWithoutId
sanjayankur31 Jul 26, 2022
1077dd0
feat: make Resistivity extend BaseWithoutId
sanjayankur31 Jul 26, 2022
fe0dd36
fix: use complexContent for extension in MembraneProperties
sanjayankur31 Jul 26, 2022
915178b
fix: use complexContent to extend Resistivity
sanjayankur31 Jul 26, 2022
c913592
feat: make SynapticConnection extend BaseWithoutId
sanjayankur31 Jul 26, 2022
86650ee
feat: make BlockMechanism extend BaseWithoutId
sanjayankur31 Jul 26, 2022
e77959c
chore: reformat
sanjayankur31 Jul 27, 2022
27da633
Merge pull request #189 from NeuroML/feat/check-extends
pgleeson Aug 1, 2022
0468e38
fix: correct case
sanjayankur31 Aug 1, 2022
0ed7554
Merge pull request #190 from NeuroML/fix/correct-case
sanjayankur31 Aug 1, 2022
181b735
ci: disable fail-fast, update matrices
sanjayankur31 Aug 1, 2022
52bc016
ci: limit to ubuntu
sanjayankur31 Aug 1, 2022
7bb5375
ci: fix runs-on
sanjayankur31 Aug 1, 2022
2f43770
Merge pull request #191 from NeuroML/feat/update-ci-matrices-fast-fail
sanjayankur31 Aug 1, 2022
c5d4593
feat: make IntracellularProperties extend BaseWithoutId
sanjayankur31 Aug 4, 2022
c876f69
feat: make Property extend BaseWithoutId
sanjayankur31 Aug 5, 2022
2526d92
feat: make Annotation extend BaseWithoutId
sanjayankur31 Aug 5, 2022
b7d2d8d
feat: make Constant extend BaseWithoutId
sanjayankur31 Aug 5, 2022
475fbf2
feat: make Exposure extend BaseWithoutId
sanjayankur31 Aug 5, 2022
9a0b301
feat: make NamedDimensionalType extend BaseWithoutId
sanjayankur31 Aug 5, 2022
fdc3fd4
feat: make NamedDimensionalVariable extend BaseWithoutId
sanjayankur31 Aug 5, 2022
af62ad1
feat: make Q10ConductanceScaling extend BaseWithoutId
sanjayankur31 Aug 5, 2022
20b30af
feat: make HHRate extend BaseWithoutId
sanjayankur31 Aug 5, 2022
d257c0f
feat: make HHVariable extend BaseWithoutId
sanjayankur31 Aug 5, 2022
b5271d5
feat: make HHTime extend BaseWithoutId
sanjayankur31 Aug 5, 2022
a1c62dc
feat: make PlasticityMechanism extend BaseWithoutId
sanjayankur31 Aug 5, 2022
5914dcc
feat: make SegmentParent extend BaseWithoutId
sanjayankur31 Aug 5, 2022
359d935
feat: make Point3DWithDiam extend BaseWithoutId
sanjayankur31 Aug 5, 2022
157ab17
feat: make ProximalDetails extend BaseWithoutId
sanjayankur31 Aug 5, 2022
30bfbe7
feat: make DistalDetails extend BaseWithoutId
sanjayankur31 Aug 5, 2022
839e6be
feat: make Member extend BaseWithoutId
sanjayankur31 Aug 5, 2022
52afd77
feat: make Include extend BaseWithoutId
sanjayankur31 Aug 5, 2022
359a3b8
feat: make Path extend BaseWithoutId
sanjayankur31 Aug 5, 2022
ff2901a
feat: make SubTree extend BaseWithoutId
sanjayankur31 Aug 5, 2022
fb12ec6
feat: make SegmentEndPoint extend BaseWithoutId
sanjayankur31 Aug 5, 2022
1fc79a6
feat: make InhomogeneousValue extend BaseWithoutId
sanjayankur31 Aug 5, 2022
3d04f09
feat: make Species extend Base
sanjayankur31 Aug 5, 2022
035a860
feat: make ExtracellularPropertiesLocal extend Base
sanjayankur31 Aug 5, 2022
598a58f
feat: make SpaceStructure extend BaseWithoutId
sanjayankur31 Aug 5, 2022
4980a7c
feat: make Layout extend BaseWithoutId
sanjayankur31 Aug 5, 2022
66a94e1
feat: make UnstructuredLayout extend BaseWithoutId
sanjayankur31 Aug 5, 2022
e278a69
feat: make RandomLayout extend BaseWithoutId
sanjayankur31 Aug 5, 2022
4ea1a76
feat: make GridLayout extend BaseWithoutId
sanjayankur31 Aug 5, 2022
6368f53
feat: make Instance extend BaseWithoutId
sanjayankur31 Aug 5, 2022
44c248a
feat: make Location extend BaseWithoutId
sanjayankur31 Aug 5, 2022
06342ae
feat: make ExplicitInput extend BaseWithoutId
sanjayankur31 Aug 5, 2022
abcce13
feat: make Input extend BaseNonNegativeIntegerId
sanjayankur31 Aug 5, 2022
bd5738d
Merge branch 'development' into experimental
pgleeson Aug 8, 2022
b6f6992
Merge pull request #193 from NeuroML/fix/intracellular-properties-sho…
pgleeson Aug 12, 2022
93b4cc1
Merge pull request #192 from NeuroML/fix/intracellular-properties-sho…
pgleeson Aug 15, 2022
e30061f
feat!: remove `neuroLexId` from `BaseWithoutId`
sanjayankur31 Aug 17, 2022
b38f6e7
feat!: add `neuroLexId` to `IonChannelScalable`
sanjayankur31 Aug 17, 2022
5c53bf3
feat!: add `neuroLexId` to `IonChannelKS`
sanjayankur31 Aug 17, 2022
c67d159
feat!: add `neuroLexId` to `BaseSynapse`
sanjayankur31 Aug 17, 2022
956efa7
feat!: add `neuroLexId` to `BaseCell`
sanjayankur31 Aug 17, 2022
a26995c
feat! add `neuroLexId` to `Segment`
sanjayankur31 Aug 17, 2022
3e32657
feat!: add `neuroLexId` to `SegmentGroup`
sanjayankur31 Aug 17, 2022
8707061
feat!: add `neuroLexId` to `Network`
sanjayankur31 Aug 17, 2022
401f5a8
feat!: add `neuroLexId` to `Population`
sanjayankur31 Aug 17, 2022
e37caa2
feat!: add `neuroLexId` to `SynapticConnection`
sanjayankur31 Aug 17, 2022
9ad87d5
feat!: add `neuroLexId` to `BaseConnection`
sanjayankur31 Aug 17, 2022
93bf35f
Merge pull request #195 from NeuroML/feat/neurolexids
pgleeson Aug 17, 2022
7fd22c6
Merge pull request #194 from NeuroML/feat/neurolexids
pgleeson Aug 17, 2022
884a8ef
Merge branch 'development' into experimental
pgleeson Aug 18, 2022
1781e48
Very old code, just updating so it won't throw an error in py3...
pgleeson Sep 5, 2022
61c21d4
Merge pull request #197 from NeuroML/experimental
pgleeson Sep 5, 2022
9576e2a
feat: document `Izhikevich2007Cell`
sanjayankur31 Sep 27, 2022
0dea0d0
feat: document `adExIafCell`
sanjayankur31 Sep 27, 2022
25c7707
feat: add full ref to `pinskyRinzelCA3Cell`
sanjayankur31 Sep 27, 2022
d5be5b9
Merge pull request #199 from NeuroML/feat/document-more-component-types
sanjayankur31 Sep 27, 2022
ed277ae
Save more in ex15
pgleeson Nov 7, 2022
ee79f0a
Add test on recorded cond density
pgleeson Nov 9, 2022
15f609b
Update ci.yml
pgleeson Nov 23, 2022
9ac0884
Merge branch 'development' into experimental
pgleeson Nov 23, 2022
7b88880
Merge pull request #201 from NeuroML/experimental
pgleeson Nov 23, 2022
9bf2159
chore: update copyright year
sanjayankur31 Jan 25, 2023
a70dec8
numpy<=1.23.0
pgleeson Jan 26, 2023
f9e329d
Merge branch 'development' of github.com:NeuroML/NeuroML2 into develo…
pgleeson Jan 26, 2023
b1037ba
Test on java 19
Feb 23, 2023
4d3e07d
Merge pull request #204 from NeuroML/experimental
pgleeson Feb 23, 2023
18b734b
Update README.md
pgleeson Mar 23, 2023
02dc4e9
Remove warning
pgleeson Apr 4, 2023
5cc16b6
Ignore arm64 dir
pgleeson Apr 14, 2023
bc484d1
feat(schema): add `OnStart`
sanjayankur31 May 3, 2023
db2d78c
feat(schema): add `OnEvent`
sanjayankur31 May 3, 2023
2cd6c09
feat(schema): add `OnCondition`
sanjayankur31 May 3, 2023
72abcdf
feat(schema): add `Regime`
sanjayankur31 May 3, 2023
8ed854d
chore: lint and format
sanjayankur31 May 3, 2023
8cb446f
feat(schema): add `DerivedParameter`
sanjayankur31 May 3, 2023
4f8d6c7
fix(schema): remove stary line
sanjayankur31 May 3, 2023
1d1dbd3
feat(schema): add `DerivedParameter` to `ComponentType`
sanjayankur31 May 3, 2023
fd4631a
Merge pull request #205 from NeuroML/feat/include-lems-elements
pgleeson May 3, 2023
d5b7b1f
Merge branch 'master' into development
pgleeson May 3, 2023
282a6b2
Update README.md
pgleeson Aug 7, 2023
bfa81f1
Regenerated html versions of lems docs, not that they're used much
pgleeson Aug 9, 2023
47c4ad1
fix(cells.xml): match proximal/distal properties to schema
sanjayankur31 Aug 9, 2023
f8f1068
chore: regenerate cells.html
sanjayankur31 Aug 9, 2023
f09739d
Merge pull request #212 from NeuroML/fix/issue-211
pgleeson Aug 23, 2023
91ed1ac
Adding a unit which Neuron may need to use
pgleeson Aug 23, 2023
6a5c508
Merge branch 'experimental' of github.com:NeuroML/NeuroML2 into exper…
pgleeson Aug 23, 2023
e7b96eb
chore(componenttypes): add `Meta`
sanjayankur31 Aug 23, 2023
e71ee59
Many tests updated with more exact tolerances
pgleeson Aug 23, 2023
fa99990
Updated preferred units for Neuron
pgleeson Sep 6, 2023
e48b7a6
feat(schema): add simple type to restrict component reference paths
sanjayankur31 Sep 7, 2023
7f981f7
Update NEURON preferred Units for idealGasConstantDims
pgleeson Sep 8, 2023
bdf170a
Merge pull request #214 from NeuroML/feat/add-meta-to-sim
pgleeson Sep 8, 2023
38c99fd
feat(comp-ref-path): limit path to known possibilities
sanjayankur31 Sep 10, 2023
735ddc8
Merge pull request #216 from NeuroML/feat/add-path-regex
pgleeson Sep 11, 2023
9d8ec40
Merge pull request #215 from NeuroML/experimental
pgleeson Sep 11, 2023
8832fef
Add hindmarshRose1984Cell to core cells & schema
pgleeson Sep 20, 2023
4039f94
Formatted and updated docs from lems
pgleeson Sep 20, 2023
3f56cf0
Merge pull request #217 from NeuroML/experimental
pgleeson Sep 20, 2023
1f31b7a
To v1.9.1
pgleeson Sep 20, 2023
a87a80f
Update GHA versions
pgleeson Sep 20, 2023
7c8a5f5
Specify java distribution
pgleeson Sep 20, 2023
ee41b76
Merge pull request #218 from NeuroML/experimental
pgleeson Sep 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 8 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# This workflow will build a Java project with Maven
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven

name: Test commits
name: Build all NML Java

on:
push:
Expand All @@ -11,20 +9,21 @@ on:

jobs:
build:

runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
java: [ 8, 11, 16, 17 ]
java: [ '8', '11', '16', '17', '19' ]

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v1
uses: actions/setup-java@v3
with:
java-version: ${{ matrix.java }}
java-package: jdk
distribution: 'adopt'

- name: Install NeuroML 2 with Maven
run: |
Expand All @@ -44,7 +43,7 @@ jobs:
mvn dependency:tree
./jnml -v
cd ..

- name: Install OMV
run: |
pwd
Expand All @@ -55,7 +54,7 @@ jobs:
omv list -V
env
pip freeze

- name: Test examples using OMV
run: |
cd $GITHUB_WORKSPACE/NeuroML2/LEMSexamples
Expand Down
51 changes: 51 additions & 0 deletions .github/workflows/omv-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Run OMV tests

on:
push:
branches: [ master, development, experimental, documentation_update, osb* ]
pull_request:
branches: [ master, development, experimental, documentation_update, osb* ]

jobs:
build:

runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version: [ 3.9 ]
engine:
- jNeuroML
- jNeuroML_Brian2
- jNeuroML_EDEN
- jNeuroML_NEURON
- jNeuroML_NetPyNE
- jNeuroML_MOOSE
- jNeuroML_validate
- PyLEMS_NeuroML2

steps:
- uses: actions/checkout@v3

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

- name: Install OMV
run: |
pip install git+https://github.com/OpenSourceBrain/osb-model-validation
pip install scipy sympy matplotlib cython pandas tables

pip install 'numpy<=1.23.0' # see https://github.com/OpenSourceBrain/osb-model-validation/issues/91


- name: Run OMV tests on engine ${{ matrix.engine }}
run: |
omv all -V --engine=${{ matrix.engine }}

- name: OMV final version info
run: |
omv list -V # list installed engines
env
pip list
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -64,3 +64,7 @@ examples/*.pov
/LEMSexamples/test/x86_64
/LEMSexamples/report.ex*.txt
/LEMSexamples/results/*.spikes
/LEMSexamples/*.gen.so
/LEMSexamples/tmp
arm64
/examples/NML2_SingleCompHHCell.nml__flattened.xml
11 changes: 11 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,17 @@ and [LEMS](https://github.com/LEMS/LEMS), but also the Python ([libNeuroML](http

**Only contributors who are not [NeuroML Editors](https://neuroml.org/editors) are specifically pointed out below.**

v2.3 / 2022-??-??
--------------------

* **Renamed the main Schema from NeuroML_v2.2.xsd to [NeuroML_v2.3.xsd](https://github.com/NeuroML/NeuroML2/blob/master/Schemas/NeuroML2/NeuroML_v2.3).**

* Added new cell type `<hindmarshRose1984Cell>`



...

v2.2 / 2021-12-15
--------------------

Expand Down
42 changes: 28 additions & 14 deletions LEMSexamples/LEMS_NML2_Ex15_CaDynamics.xml
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@
</ComponentType>


<decayingPoolConcentrationModel id="Gran_CaPool"
<decayingPoolConcentrationModel id="Gran_CaPool"
ion="ca"
restingConc="7.55E-11 mol_per_cm3"
decayConstant="10.0 ms"
Expand All @@ -273,7 +273,7 @@

<segmentGroup id="Soma" neuroLexId="sao864921383"> <!--
This group contains an unbranched set of segments, and all of the segmentGroups marked with
neuroLexId = sao864921383 form a non-overlapping set of all of the segments.
neuroLexId = sao864921383 form a non-overlapping set of all of the segments.
These segmentGroups correspond to the 'cables' of NeuroML v1.8.1. -->
<member segment="0"/>
</segmentGroup>
Expand All @@ -286,7 +286,7 @@
<include segmentGroup="Soma"/>
</segmentGroup>


</morphology>

<!--Adding the biophysical parameters-->
Expand Down Expand Up @@ -315,8 +315,8 @@

<species id="ca"
ion="ca"
concentrationModel="Gran_CaPool"
initialConcentration="7.55E-11 mol_per_cm3"
concentrationModel="Gran_CaPool"
initialConcentration="7.55E-11 mol_per_cm3"
initialExtConcentration="2.4E-6 mol_per_cm3"/>

<resistivity value="0.1 kohm_cm"/>
Expand Down Expand Up @@ -353,20 +353,21 @@
<Line id="Gran_NaF_98/m" quantity="hhpop[0]/biophys/membraneProperties/Gran_NaF_98_all/Gran_NaF_98/m/q" scale="1" color="#000000" timeScale="1ms"/>
<Line id="Gran_NaF_98/h" quantity="hhpop[0]/biophys/membraneProperties/Gran_NaF_98_all/Gran_NaF_98/h/q" scale="1" color="#0000ff" timeScale="1ms"/>
<Line id="Gran_H_98/n" quantity="hhpop[0]/biophys/membraneProperties/Gran_H_98_all/Gran_H_98/n/q" scale="1" color="#ff0000" timeScale="1ms"/>

<Line id="Gran_CaHVA_98/m" quantity="hhpop[0]/biophys/membraneProperties/Gran_CaHVA_98_all/Gran_CaHVA_98/m/q" scale="1" color="#770fff" timeScale="1ms"/>
<Line id="Gran_CaHVA_98/h" quantity="hhpop[0]/biophys/membraneProperties/Gran_CaHVA_98_all/Gran_CaHVA_98/h/q" scale="1" color="#55f00f" timeScale="1ms"/>

<Line id="Gran_KA_98/m" quantity="hhpop[0]/biophys/membraneProperties/Gran_KA_98_all/Gran_KA_98/m/q" scale="1" color="#ffff00" timeScale="1ms"/>
<Line id="Gran_KA_98/h" quantity="hhpop[0]/biophys/membraneProperties/Gran_KA_98_all/Gran_KA_98/h/q" scale="1" color="#ffffff" timeScale="1ms"/>

</Display>

<Display id="d3" title="Ex15: Ca Dynamics: NaF, KDr, CaHVA, KA current densities (uA_per_cm2)" timeScale="1ms" xmin="0" xmax="700" ymin="-650" ymax="650">
<Line id="NaF iDensity" quantity="hhpop[0]/biophys/membraneProperties/Gran_NaF_98_all/iDensity" scale="1uA_per_cm2" color="#000000" timeScale="1ms"/>
<Line id="KDr iDensity" quantity="hhpop[0]/biophys/membraneProperties/Gran_KDr_98_all/iDensity" scale="1uA_per_cm2" color="#0000ff" timeScale="1ms"/>
<Line id="CaHVA iDensity" quantity="hhpop[0]/biophys/membraneProperties/Gran_CaHVA_98_all/iDensity" scale="1uA_per_cm2" color="#00ff00" timeScale="1ms"/>
<Line id="KDr iDensity" quantity="hhpop[0]/biophys/membraneProperties/Gran_KDr_98_all/iDensity" scale="1uA_per_cm2" color="#0000ff" timeScale="1ms"/>
<Line id="KA iDensity" quantity="hhpop[0]/biophys/membraneProperties/Gran_KA_98_all/iDensity" scale="1uA_per_cm2" color="#ff0000" timeScale="1ms"/>
<Line id="KCa iDensity" quantity="hhpop[0]/biophys/membraneProperties/Gran_KCa_98_all/iDensity" scale="1uA_per_cm2" color="#ffff00" timeScale="1ms"/>
</Display>

<Display id="d4" title="Ex15: Ca Dynamics: Ca concentration (mM)" timeScale="1ms" xmin="0" xmax="700" ymin="-0.0005" ymax="0.003">
Expand All @@ -392,11 +393,24 @@
<OutputFile id="of0" fileName="results/ex15_v.dat">
<OutputColumn id="v" quantity="hhpop[0]/v"/>
</OutputFile>

<!--<OutputFile id="of1" fileName="results/ex15_ha.dat">
<OutputColumn id="v" quantity="hhpop[0]/biophys/membraneProperties/Gran_KDr_98_all/Gran_KDr_98/h/alpha"/>

<OutputFile id="of1" fileName="results/ex15_curr_dens.dat">
<OutputColumn id="ina" quantity="hhpop[0]/biophys/membraneProperties/Gran_NaF_98_all/iDensity"/>
<OutputColumn id="ica" quantity="hhpop[0]/biophys/membraneProperties/Gran_CaHVA_98_all/iDensity"/>
<OutputColumn id="ikdr" quantity="hhpop[0]/biophys/membraneProperties/Gran_KDr_98_all/iDensity"/>
<OutputColumn id="ika" quantity="hhpop[0]/biophys/membraneProperties/Gran_KA_98_all/iDensity"/>
<OutputColumn id="ikca" quantity="hhpop[0]/biophys/membraneProperties/Gran_KCa_98_all/iDensity"/>
</OutputFile>

<OutputFile id="of2" fileName="results/ex15_cond_dens.dat">
<OutputColumn id="gna" quantity="hhpop[0]/biophys/membraneProperties/Gran_NaF_98_all/gDensity"/>
<OutputColumn id="gca" quantity="hhpop[0]/biophys/membraneProperties/Gran_CaHVA_98_all/gDensity"/>
<OutputColumn id="gkdr" quantity="hhpop[0]/biophys/membraneProperties/Gran_KDr_98_all/gDensity"/>
<OutputColumn id="gka" quantity="hhpop[0]/biophys/membraneProperties/Gran_KA_98_all/gDensity"/>
<OutputColumn id="gkca" quantity="hhpop[0]/biophys/membraneProperties/Gran_KCa_98_all/gDensity"/>
</OutputFile>
<OutputFile id="of2" fileName="results/ex15_hb.dat">

<!--<OutputFile id="of2" fileName="results/ex15_hb.dat">
<OutputColumn id="v" quantity="hhpop[0]/biophys/membraneProperties/Gran_KDr_98_all/Gran_KDr_98/h/beta"/>
</OutputFile>-->

Expand All @@ -405,4 +419,4 @@
</Simulation>


</Lems>
</Lems>
8 changes: 4 additions & 4 deletions LEMSexamples/LEMS_NML2_Ex18_GHK.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<!-- Membrane mechanisms -->

<ionChannelPassive id="leak" conductance="10pS" species="non_specific"/>


<ionChannelHH id="na_chan" conductance="10pS" species="na">

Expand All @@ -22,7 +22,7 @@
<forwardRate type="HHExpLinearRate" rate="1per_ms" midpoint="-40mV" scale="10mV"/>
<reverseRate type="HHExpRate" rate="4per_ms" midpoint="-65mV" scale="-18mV"/>
</gateHHrates>

<gateHHrates id="h" instances="1">
<q10Settings type="q10ExpTemp" q10Factor="3" experimentalTemp="6.3 degC"/>
<forwardRate type="HHExpRate" rate="0.07per_ms" midpoint="-65mV" scale="-20mV"/>
Expand Down Expand Up @@ -53,7 +53,7 @@
</gateHHrates>

</ionChannelHH>

<!-- Intracellular Calcium dynamics -->
<concentrationModel id="simple_decay" type="fixedFactorConcentrationModel"
ion="ca"
Expand Down Expand Up @@ -157,7 +157,7 @@
<OutputColumn id="ica" quantity="pop/0/na_k_ca/biophys/membraneProperties/ca_all/iDensity"/>
<OutputColumn id="ca" quantity="pop/0/na_k_ca/caConc"/>
</OutputFile>

</Simulation>


Expand Down
Loading
Loading