About lab
One published Lab
Build with this Lab. Run it anywhere.
Use the same immutable release locally or through managed cloud execution, with its exact version and provenance preserved.
Preparing exact examples…
Source-faithful physiology lab for Smith Chase 2004. Public controls and outputs are mapped to real source symbols for source-model physiology.
Manifest
{
"io": {
"inputs": [
{
"name": "initial_rate_constant_q_av",
"label": "Initial Rate Constant Q Av (source Q_av)",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.initial_rate_constant_q_av",
"description": "Initial value for Rate Constant Q Av (source Q_av). Maps to source symbol `Q_av`. Units: mL_per_second. Naming evidence: units identify a rate constant but not a fuller biological role.",
"accepted_units": [
"mL_per_second"
]
},
{
"name": "initial_rate_constant_q_mt",
"label": "Initial Rate Constant Q Mt (source Q_mt)",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.initial_rate_constant_q_mt",
"description": "Initial value for Rate Constant Q Mt (source Q_mt). Maps to source symbol `Q_mt`. Units: mL_per_second. Naming evidence: units identify a rate constant but not a fuller biological role.",
"accepted_units": [
"mL_per_second"
]
}
],
"outputs": [
{
"name": "state",
"label": "Selected Source State",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.state"
},
{
"name": "summary",
"label": "Simulation Summary",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.summary"
},
{
"name": "trajectory",
"label": "Source Trajectory",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.trajectory"
},
{
"name": "variable_labels",
"label": "Observable Labels",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.variable_labels"
},
{
"name": "rate_constant_q_av",
"label": "Rate Constant Q Av (source Q_av)",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.rate_constant_q_av",
"description": "Rate Constant Q Av (source Q_av). Maps to source symbol `Q_av`. Units: mL_per_second. Naming evidence: units identify a rate constant but not a fuller biological role."
},
{
"name": "rate_constant_q_mt",
"label": "Rate Constant Q Mt (source Q_mt)",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.rate_constant_q_mt",
"description": "Rate Constant Q Mt (source Q_mt). Maps to source symbol `Q_mt`. Units: mL_per_second. Naming evidence: units identify a rate constant but not a fuller biological role."
},
{
"name": "rate_constant_q_pv",
"label": "Rate Constant Q Pv (source Q_pv)",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.rate_constant_q_pv",
"description": "Rate Constant Q Pv (source Q_pv). Maps to source symbol `Q_pv`. Units: mL_per_second. Naming evidence: units identify a rate constant but not a fuller biological role."
},
{
"name": "rate_constant_q_tc",
"label": "Rate Constant Q Tc (source Q_tc)",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.rate_constant_q_tc",
"description": "Rate Constant Q Tc (source Q_tc). Maps to source symbol `Q_tc`. Units: mL_per_second. Naming evidence: units identify a rate constant but not a fuller biological role."
},
{
"name": "model_variable_l_av",
"label": "Model Variable L Av (source L_av)",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.model_variable_l_av",
"description": "Model Variable L Av (source L_av). Maps to source symbol `L_av`. Units: kPa_second2_per_mL. Naming evidence: source symbol is too ambiguous for a stronger public label."
},
{
"name": "model_variable_l_mt",
"label": "Model Variable L Mt (source L_mt)",
"maps_to": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.model_variable_l_mt",
"description": "Model Variable L Mt (source L_mt). Maps to source symbol `L_mt`. Units: kPa_second2_per_mL. Naming evidence: source symbol is too ambiguous for a stronger public label."
}
]
},
"title": "Smith2004 - Minimal Haemodynamic System Including Valve Mechanics Lab",
"models": [
{
"path": "models/core",
"alias": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model",
"parameters": {
"model_path": "data/smith_chase_nokes_shaw_wake_2004.cellml",
"integration_step": 0.01
}
},
{
"path": "models/visualisation",
"alias": "visualisation"
}
],
"wiring": [
{
"to": [
"visualisation.physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model_state"
],
"from": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.state"
},
{
"to": [
"visualisation.physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model_summary"
],
"from": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.summary"
},
{
"to": [
"visualisation.physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model_trajectory"
],
"from": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.trajectory"
},
{
"to": [
"visualisation.physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model_variable_labels"
],
"from": "physiology_cellml_smith_chase_2004_smithchasenokesshawwake2004_model.variable_labels"
}
],
"package": "smith2004-minimal-haemodynamic-system-including-valve-mechanics",
"runtime": {
"duration": 0.01,
"settle_steps": 1,
"initial_inputs": {},
"communication_step": 0.01
},
"version": "1.0.1",
"description": "Source-faithful physiology lab for Smith Chase 2004. Public controls and outputs are mapped to real source symbols for source-model physiology.",
"schema_version": "2.0"
}Runtime
Duration0.01
Comms Step0.01
Settle Steps1
Runs
Total0
Completed0
Failed0
Metadata
Packagesmith2004-minimal-haemodynamic-system-including-valve-mechanics
Created2026-05-23
Updated2026-06-13
physiologycellmlphysiomefaithfulvisualisationother