|
1670 | 1670 | <!-- Synaptic Dynamics -->
|
1671 | 1671 | <StateVariable name="Si" dimension="none" exposure="Si"/>
|
1672 | 1672 | <StateVariable name="Wi" dimension="none" exposure="Wi"/>
|
1673 |
| - |
1674 |
| - <!-- Note Sisat is StateVariable & ConditionalDerivedVariable, see https://github.com/OpenSourceBrain/PinskyRinzelModel/issues/7 --> |
1675 |
| - <StateVariable name="Sisat" dimension="none"/> |
1676 |
| - |
| 1673 | + |
1677 | 1674 | <!-- baseCellMembPot compatibility -->
|
1678 | 1675 | <DerivedVariable name="v" dimension="voltage" value="Vs" exposure="v"/>
|
1679 | 1676 | <DerivedVariable name="ICad" dimension="currentDensity" exposure="ICad" value="gCa*sd*sd*(Vd-eCa)"/>
|
1680 |
| - |
1681 |
| - |
| 1677 | + |
| 1678 | + |
1682 | 1679 |
|
1683 | 1680 | <DerivedVariable name="alphams_Vs" dimension="none" value="0.32*(-46.9-Vs/MVOLT)/(exp((-46.9-Vs/MVOLT)/4.0)-1.0)"/>
|
1684 | 1681 | <DerivedVariable name="betams_Vs" dimension="none" value="0.28*(Vs/MVOLT+19.9)/(exp((Vs/MVOLT+19.9)/5.0)-1.0)"/>
|
|
1693 | 1690 | <DerivedVariable name="alphasd_Vd" dimension="none" value="1.6/(1.0+exp(-0.072*(Vd/MVOLT-5.0)))"/>
|
1694 | 1691 | <DerivedVariable name="betasd_Vd" dimension="none" value="0.02*(Vd/MVOLT+8.9)/(exp((Vd/MVOLT+8.9)/5.0)-1.0)"/>
|
1695 | 1692 |
|
1696 |
| - |
| 1693 | + |
1697 | 1694 | <DerivedVariable name="Iampa" dimension="currentDensity" value="gAmpa*Wi*(Vd-Vsyn)"/>
|
1698 |
| - <DerivedVariable name="Inmda" dimension="currentDensity" value="gNmda*Sisat*(Vd-Vsyn)/(1.0+0.28*exp(-0.062*(Vd/MVOLT-60.0)))"/> |
1699 |
| - <DerivedVariable name="Isyn" dimension="currentDensity" value="Iampa+Inmda"/> |
1700 |
| - |
1701 |
| - |
| 1695 | + |
| 1696 | + |
1702 | 1697 | <ConditionalDerivedVariable name="alphaqd" dimension="none">
|
1703 | 1698 | <Case condition="0.00002*Cad .gt. 0.01" value="0.01"/>
|
1704 | 1699 | <Case value="0.00002*Cad"/>
|
1705 | 1700 | </ConditionalDerivedVariable>
|
1706 |
| - |
| 1701 | + |
1707 | 1702 | <ConditionalDerivedVariable name="chid" dimension="none">
|
1708 | 1703 | <Case condition="Cad/250 .gt. 1" value="1"/>
|
1709 | 1704 | <Case value="Cad/250"/>
|
|
1713 | 1708 | <Case condition="Vd .lt. -10*MVOLT" value="exp((Vd/MVOLT+50.0)/11-(Vd/MVOLT+53.5)/27)/18.975"/>
|
1714 | 1709 | <Case value="2.0*exp((-53.5-Vd/MVOLT)/27.0)"/>
|
1715 | 1710 | </ConditionalDerivedVariable>
|
1716 |
| - |
| 1711 | + |
1717 | 1712 | <ConditionalDerivedVariable name="betacd_Vd" dimension="none">
|
1718 | 1713 | <Case condition="Vd .lt. -10*MVOLT" value="(2.0*exp((-53.5-Vd/MVOLT)/27.0)-alphacd_Vd)"/>
|
1719 | 1714 | <Case value="0"/>
|
1720 | 1715 | </ConditionalDerivedVariable>
|
1721 | 1716 |
|
1722 |
| - <!-- Note Sisat is StateVariable & ConditionalDerivedVariable, see https://github.com/OpenSourceBrain/PinskyRinzelModel/issues/7 --> |
| 1717 | + |
1723 | 1718 | <ConditionalDerivedVariable name="Sisat" dimension="none">
|
1724 | 1719 | <Case condition="Si .gt. Smax" value="Smax"/>
|
1725 | 1720 | <Case value="Si"/>
|
1726 | 1721 | </ConditionalDerivedVariable>
|
1727 | 1722 |
|
| 1723 | + <ConditionalDerivedVariable name="Inmda" dimension="currentDensity"> |
| 1724 | + <Case condition="1 .eq. 1" value="gNmda*Sisat*(Vd-Vsyn)/(1.0+0.28*exp(-0.062*(Vd/MVOLT-60.0)))"/> |
| 1725 | + </ConditionalDerivedVariable> |
| 1726 | + |
| 1727 | + <ConditionalDerivedVariable name="Isyn" dimension="currentDensity"> |
| 1728 | + <Case condition="1 .eq. 1" value="Iampa+Inmda"/> |
| 1729 | + </ConditionalDerivedVariable> |
1728 | 1730 |
|
1729 | 1731 | <TimeDerivative variable="Vs" value="(-gLs*(Vs-eL)-gNa*(Minfs_Vs^2)*hs*(Vs-eNa)-gKdr*ns*(Vs-eK)+(gc/pp)*(Vd-Vs)+iSoma/pp) / cm"/>
|
1730 | 1732 | <TimeDerivative variable="Vd" value="(iDend/(1.0-pp)-Isyn/(1.0-pp)-gLd*(Vd-eL)-ICad-gKahp*qd*(Vd-eK)-gKC*cd*chid*(Vd-eK)+(gc*(Vs-Vd))/(1.0-pp)) / cm"/>
|
|
0 commit comments