source: project/release/3/nemo/trunk/examples/AKP06/PotIhCa.xml @ 11899

Last change on this file since 11899 was 11899, checked in by Ivan Raikov, 12 years ago

Added xml variant of the example model.

File size: 3.0 KB
Line 
1<?xml version="1.0" ?>
2
3<ncml:model xmlns="ncml" name="PotIhCa" xmlns:ncml="ncml">
4  <ncml:input id="v"></ncml:input>
5  <ncml:input id="cai"></ncml:input>
6  <ncml:input id="cao"></ncml:input>
7  <ncml:const id="Vrest">
8    <ncml:expr>-68</ncml:expr></ncml:const>
9  <ncml:const id="diam">
10    <ncml:expr>20</ncml:expr></ncml:const>
11  <ncml:const id="celsius">
12    <ncml:expr>24</ncml:expr></ncml:const>
13  <ncml:const id="F">
14    <ncml:expr>96485.0</ncml:expr></ncml:const>
15  <ncml:const id="R">
16    <ncml:expr>8.3145</ncml:expr></ncml:const>
17  <ncml:const id="temp_adj">
18    <ncml:expr>
19      <ncml:pow>3
20        <ncml:div>
21          <ncml:sub>
22            <ncml:id>celsius</ncml:id>22</ncml:sub>10</ncml:div></ncml:pow></ncml:expr></ncml:const>
23  <ncml:component type="ion-channel">
24    <ncml:component type="pore">
25      <ncml:const id="gbar_Kv1">
26        <ncml:expr>0.011</ncml:expr></ncml:const>
27      <ncml:output id="gbar_Kv1"></ncml:output></ncml:component>
28    <ncml:component type="permeating-substance" name="k">
29      <ncml:const id="e_Kv1">
30        <ncml:expr>-85</ncml:expr></ncml:const>
31      <ncml:output id="e_Kv1"></ncml:output></ncml:component>
32    <ncml:component type="gate">
33      <ncml:const id="cma">
34        <ncml:expr>0.12889</ncml:expr></ncml:const>
35      <ncml:const id="cka">
36        <ncml:expr>-33.90877</ncml:expr></ncml:const>
37      <ncml:const id="cva">
38        <ncml:expr>45</ncml:expr></ncml:const>
39      <ncml:defun id="Kv1_amf">
40        <ncml:arg>v</ncml:arg>
41        <ncml:body>
42          <ncml:mul>
43            <ncml:id>temp_adj</ncml:id>
44            <ncml:id>cma</ncml:id>
45            <ncml:exp>
46              <ncml:neg>
47                <ncml:div>
48                  <ncml:sum>
49                    <ncml:id>v</ncml:id>
50                    <ncml:id>cva</ncml:id></ncml:sum>
51                  <ncml:id>cka</ncml:id></ncml:div></ncml:neg></ncml:exp></ncml:mul></ncml:body></ncml:defun>
52      <ncml:const id="cmb">
53        <ncml:expr>0.12889</ncml:expr></ncml:const>
54      <ncml:const id="ckb">
55        <ncml:expr>12.42101</ncml:expr></ncml:const>
56      <ncml:const id="cvb">
57        <ncml:expr>45</ncml:expr></ncml:const>
58      <ncml:defun id="Kv1_bmf">
59        <ncml:arg>v</ncml:arg>
60        <ncml:body>
61          <ncml:mul>
62            <ncml:id>temp_adj</ncml:id>
63            <ncml:id>cmb</ncml:id>
64            <ncml:exp>
65              <ncml:neg>
66                <ncml:div>
67                  <ncml:sum>
68                    <ncml:id>v</ncml:id>
69                    <ncml:id>cvb</ncml:id></ncml:sum>
70                  <ncml:id>ckb</ncml:id></ncml:div></ncml:neg></ncml:exp></ncml:mul></ncml:body></ncml:defun>
71      <ncml:hh_ionic_conductance id="Kv1">
72        <ncml:initial_m>
73          <ncml:div>
74            <ncml:apply>
75              <ncml:id>Kv1_amf</ncml:id>
76              <ncml:id>Vrest</ncml:id></ncml:apply>
77            <ncml:sum>
78              <ncml:apply>
79                <ncml:id>Kv1_amf</ncml:id>
80                <ncml:id>Vrest</ncml:id></ncml:apply>
81              <ncml:apply>
82                <ncml:id>Kv1_bmf</ncml:id>
83                <ncml:id>Vrest</ncml:id></ncml:apply></ncml:sum></ncml:div></ncml:initial_m>
84        <ncml:m_power>4</ncml:m_power>
85        <ncml:h_power>0</ncml:h_power>
86        <ncml:m_alpha>
87          <ncml:apply>
88            <ncml:id>Kv1_amf</ncml:id>
89            <ncml:id>v</ncml:id></ncml:apply></ncml:m_alpha>
90        <ncml:m_beta>
91          <ncml:apply>
92            <ncml:id>Kv1_bmf</ncml:id>
93            <ncml:id>v</ncml:id></ncml:apply></ncml:m_beta></ncml:hh_ionic_conductance></ncml:component>
94</ncml:component></ncml:model>
Note: See TracBrowser for help on using the repository browser.