- Author:
- WeiweiAi <wai484@aucklanduni.ac.nz>
- Date:
- 2021-07-27 14:55:57+12:00
- Desc:
- 1. Move phiT to the gating_kinetics;
2. Add time constant (time_const) in the model gate_steady;
3. Import cellLib to reuse the modules unit, time, gating_kinetics, phiT (temperature_factor), protocols, etc
4. Move units, time, temperature_factor (renamed to phiT), periodic-IStim-protocol, Voltage_ramp_protocol, gating-variable and gate_steady to cellLib
- Permanent Source URI:
- https://staging.physiomeproject.org/workspace/64f/rawfile/eb2aeec4e8d211b62d370fd78bd1fa1174bb13ab/doc/components.rst
Components
----------
CellML divides the mathematical model into distinct components, which are able to be re-used.
The main CellML components are:
- `Membrane potential component <../components/stimulated.cellml/view>`_
- `Membrane current component <../components/clamped_current.cellml/view>`_ (the ionic current during a voltage clamp)
- `Propagated action potential component <../components/propagated_AP.cellml/view>`_
- `Potassium current component <../components/IK.cellml>`_
- `Sodium current component <../components/INa.cellml>`_
- `Leakage current component <../components/Ileak.cellml>`_
- `Gating kinetics component <../components/gating-variable.cellml>`_ – a single definition instantiated three times for the n, m, and h gates
- Gating rates components (open/close rates for n, m, and h gates respectively)
- `Gate initialization components <../components/gate_initials.cellml/view>`_ (steady state values of n, m, and h gates under boundary conditions)
- `Temperature component <../components/temperature_factor.cellml/view>`_
- `Time component <../experiments/time.cellml/view>`_
Each of these blocks is itself a CellML model, which enables us to reuse the various components in future studies and models.