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 Bond graph CVS model. Public controls and outputs are mapped to real source symbols for source-model physiology.
Manifest
{
"io": {
"inputs": [
{
"name": "initial_model_state_q_a1",
"label": "Initial Model State Q A1 (source q_A1)",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.initial_model_state_q_a1",
"description": "Initial value for Model State Q A1 (source q_A1). Maps to source symbol `q_A1`. Units: litre. Naming evidence: source symbol is too ambiguous for a stronger public label.",
"accepted_units": [
"litre"
]
},
{
"name": "initial_model_state_q_a2",
"label": "Initial Model State Q A2 (source q_A2)",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.initial_model_state_q_a2",
"description": "Initial value for Model State Q A2 (source q_A2). Maps to source symbol `q_A2`. Units: litre. Naming evidence: source symbol is too ambiguous for a stronger public label.",
"accepted_units": [
"litre"
]
}
],
"outputs": [
{
"name": "state",
"label": "Selected Source State",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.state"
},
{
"name": "summary",
"label": "Simulation Summary",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.summary"
},
{
"name": "trajectory",
"label": "Source Trajectory",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.trajectory"
},
{
"name": "variable_labels",
"label": "Observable Labels",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.variable_labels"
},
{
"name": "q_tot_heart",
"label": "Q Tot Heart",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.q_tot_heart",
"description": "Q Tot Heart. Maps to source symbol `q_TotHeart`. Units: litre. Naming evidence: source symbol, component, or units provide a direct public name."
},
{
"name": "model_state_q_a1",
"label": "Model State Q A1 (source q_A1)",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.model_state_q_a1",
"description": "Model State Q A1 (source q_A1). Maps to source symbol `q_A1`. Units: litre. Naming evidence: source symbol is too ambiguous for a stronger public label."
},
{
"name": "model_state_q_a2",
"label": "Model State Q A2 (source q_A2)",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.model_state_q_a2",
"description": "Model State Q A2 (source q_A2). Maps to source symbol `q_A2`. Units: litre. Naming evidence: source symbol is too ambiguous for a stronger public label."
},
{
"name": "model_state_q_a3",
"label": "Model State Q A3 (source q_A3)",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.model_state_q_a3",
"description": "Model State Q A3 (source q_A3). Maps to source symbol `q_A3`. Units: litre. Naming evidence: source symbol is too ambiguous for a stronger public label."
},
{
"name": "model_state_q_a4",
"label": "Model State Q A4 (source q_A4)",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.model_state_q_a4",
"description": "Model State Q A4 (source q_A4). Maps to source symbol `q_A4`. Units: litre. Naming evidence: source symbol is too ambiguous for a stronger public label."
},
{
"name": "model_state_q_a5",
"label": "Model State Q A5 (source q_A5)",
"maps_to": "physiology_cellml_bond_graph_cvs_model_d39_model.model_state_q_a5",
"description": "Model State Q A5 (source q_A5). Maps to source symbol `q_A5`. Units: litre. Naming evidence: source symbol is too ambiguous for a stronger public label."
}
]
},
"title": "Physiome d39 - Bond Graph CVS Lab",
"models": [
{
"path": "models/core",
"alias": "physiology_cellml_bond_graph_cvs_model_d39_model",
"parameters": {
"model_path": "data/BG_cvs_MVP_model.cellml",
"integration_step": 0.01
}
},
{
"path": "models/visualisation",
"alias": "visualisation"
}
],
"wiring": [
{
"to": [
"visualisation.physiology_cellml_bond_graph_cvs_model_d39_model_state"
],
"from": "physiology_cellml_bond_graph_cvs_model_d39_model.state"
},
{
"to": [
"visualisation.physiology_cellml_bond_graph_cvs_model_d39_model_summary"
],
"from": "physiology_cellml_bond_graph_cvs_model_d39_model.summary"
},
{
"to": [
"visualisation.physiology_cellml_bond_graph_cvs_model_d39_model_trajectory"
],
"from": "physiology_cellml_bond_graph_cvs_model_d39_model.trajectory"
},
{
"to": [
"visualisation.physiology_cellml_bond_graph_cvs_model_d39_model_variable_labels"
],
"from": "physiology_cellml_bond_graph_cvs_model_d39_model.variable_labels"
}
],
"package": "physiomed39-bond-graph-cvs",
"runtime": {
"duration": 0.01,
"settle_steps": 1,
"initial_inputs": {},
"communication_step": 0.01
},
"version": "1.0.0",
"description": "Source-faithful physiology lab for Bond graph CVS model. 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
Packagephysiomed39-bond-graph-cvs
Created2026-05-23
Updated2026-06-13
physiologycellmlphysiomefaithfulvisualisationother