org.simBio.bio.kuratomi_et_al_2003.current.carrier
Class Carrier

java.lang.Object
  extended by org.simBio.core.Component
      extended by org.simBio.core.Parameter
          extended by org.simBio.core.Composite
              extended by org.simBio.core.Reactor
                  extended by org.simBio.bio.matsuoka_et_al_2003.current.MembraneTransporter
                      extended by org.simBio.bio.kuratomi_et_al_2003.current.carrier.Carrier
All Implemented Interfaces:
Node
Direct Known Subclasses:
INaCa

public class Carrier
extends MembraneTransporter

Abstract class for ping-pong model of the carrier. Calculate Na, K, Ca ion movements using reduced 2 state model. inactivation gate is incorporated.

Version:
$Revision: 1.2 $ Created on 2003/11/24
Author:
Nobuaki Sarai
See Also:
Kuratomi S, Matsuoka S, Sarai N, Powell T, Noma A. Involvement of Ca2+ buffering and Na+/Ca2+ exchange in the positive staircase of contraction in guinea-pig ventricular myocytes. Pflugers Arch 446: 347-355, 2003.
Eqs (10)-(12), (23)-(25), (35)-(37) in Table 7 in Matsuoka et al, 2003

Field Summary
 Node amplitude
          amplitude factor (A/F)
 double Cm
          membrane capacitance (pF)
protected  double E1A
          probabilities at each state
protected  double E1B
          probabilities at each state
protected  double E2A
          probabilities at each state
protected  double E2B
          probabilities at each state
 Node gate
          reduced 2-state gate
protected  double inactive
          probability at inactivated state.
protected  double k1
          rate constants (/ms)
protected  double k2
          rate constants (/ms)
protected  double k3
          rate constants (/ms)
protected  double k4
          rate constants (/ms)
 double stoichiometryCa
          stoichiometry for Ca2+
 double stoichiometryK
          stoichiometry for K+
 double stoichiometryNa
          stoichiometry for Na+
 
Fields inherited from class org.simBio.bio.matsuoka_et_al_2003.current.MembraneTransporter
cCa, CCa, cK, CK, cNa, CNa, current, currentCa, currentK, currentNa, total
 
Fields inherited from class org.simBio.core.Parameter
value
 
Constructor Summary
Carrier()
           
 
Method Summary
protected  void calculate(double t)
          calculate total charge movement using reduced 2 state model
2 state gateを用いて電流を計算する
 
Methods inherited from class org.simBio.bio.matsuoka_et_al_2003.current.MembraneTransporter
prepare
 
Methods inherited from class org.simBio.core.Composite
accept, getLink, getNode, getNodesIterator, getNodesSize
 
Methods inherited from class org.simBio.core.Parameter
addValue, getValue, getValueString, setInitializer, setValue, setValueString, setValueToField
 
Methods inherited from class org.simBio.core.Component
addDydt, end, getIndent, getIndentedShortName, getName, getName, getParent, getRoot, getShortName, getUnits, isNamed, isPrefixed, logIndented, quit, setLinks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.simBio.core.Node
addDydt, addValue, getValue, setValue
 

Field Detail

gate

public Node gate
reduced 2-state gate


stoichiometryNa

public double stoichiometryNa
stoichiometry for Na+


stoichiometryK

public double stoichiometryK
stoichiometry for K+


stoichiometryCa

public double stoichiometryCa
stoichiometry for Ca2+


amplitude

public Node amplitude
amplitude factor (A/F)


Cm

public double Cm
membrane capacitance (pF)


k1

protected double k1
rate constants (/ms)


k2

protected double k2
rate constants (/ms)


k3

protected double k3
rate constants (/ms)


k4

protected double k4
rate constants (/ms)


E1A

protected double E1A
probabilities at each state


E2A

protected double E2A
probabilities at each state


E1B

protected double E1B
probabilities at each state


E2B

protected double E2B
probabilities at each state


inactive

protected double inactive
probability at inactivated state.

Constructor Detail

Carrier

public Carrier()
Method Detail

calculate

protected void calculate(double t)
calculate total charge movement using reduced 2 state model
2 state gateを用いて電流を計算する

Overrides:
calculate in class MembraneTransporter
Parameters:
t - time


Copyright © 2002-2008 Cell/Biodinamics simulation project. All Rights Reserved.