modelHemoglobin_MKM_Specie
Part of model Hemoglobin_MKM_Adair
Information
Ref: Mateják Marek, Kulhánek Tomáa, Matouaek Stanislav. Adair-Based Hemoglobin Equilibrium with Oxygen, Carbon Dioxide and Hydrogen Ion Activity. Scandinavian Journal of Clinical & Laboratory Investigation 2014
Parameters are chosen to fit following measurements:
[1] Bauer C, Schröder E. Carbamino compounds of haemoglobin in human adult and foetal blood. The Journal of physiology 1972;227:457-71.
[2] Siggaard-Andersen O. Oxygen-Linked Hydrogen Ion Binding of Human Hemoglobin. Effects of Carbon Dioxide and 2, 3-Diphosphoglycerate I. Studies on Erythrolysate. Scandinavian Journal of Clinical & Laboratory Investigation 1971;27:351-60.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | loadStarts | Start values of state variables from data file (to help with initialization) | |
| Boolean | storeState | Save state variables at the end of simulation | |
| String | dirName | Modelica.Utilities.Files.loadResource("modelica://Physiolibrary/Resources/Data/Hemoglobin_MKM") | Directory to load start gues values and store final simulation values |
| Real | pKz | Dissociation coefficient of reaction z (Val1 amino terminal protonation) | |
| Real | pKc | Dissociation coefficient of reaction c (Val1 amino terminal carbamination) | |
| Real | pKh | Dissociation coefficient of reaction h (other Bohr protonation reactions of side chains) | |
| Physiolibrary.Types.MolarEnergy | dH_HbuANH2 | Standard enthalpy of deprotonated and decarboxylated hemoglobin subunit | |
| Physiolibrary.Types.MolarEnergy | dHz | Enthalpy of reaction z (Val1 amino terminal protonation) | |
| Physiolibrary.Types.MolarEnergy | dHc | Enthalpy of reaction c (Val1 amino terminal carbamination) | |
| Physiolibrary.Types.MolarEnergy | dHh | Enthalpy of reaction h (other Bohr protonation reactions of side chains) | |
| Boolean | isDependent | false | contains dependent equation (if solver is not smart enough) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Physiolibrary.Types.RealIO.AmountOfSubstanceOutput | tHb_u |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Physiolibrary.Chemical.Interfaces.ChemicalPort_a | Hbtn | ||
| Physiolibrary.Chemical.Components.Substance[4] | Hbu_A_NH3 | ||
| Physiolibrary.Chemical.Components.Substance[4] | Hbu_AH_NH3 | ||
| Physiolibrary.Chemical.Components.Substance[4] | Hbu_A_NH2 | ||
| Physiolibrary.Chemical.Components.Substance[4] | Hbu_AH_NH2 | ||
| Physiolibrary.Chemical.Components.Substance[4] | Hbu_A_NHCOO | ||
| Physiolibrary.Chemical.Components.Substance[4] | Hbu_AH_NHCOO | ||
| Physiolibrary.Chemical.Components.ChemicalReaction[4] | h2 | ||
| Physiolibrary.Chemical.Components.ChemicalReaction[4] | z1 | ||
| Physiolibrary.Chemical.Components.ChemicalReaction[4] | z2 | ||
| Physiolibrary.Chemical.Components.ChemicalReaction[4] | c1 | ||
| Physiolibrary.Chemical.Components.ChemicalReaction[4] | c2 | ||
| Modelica.Blocks.Math.Sum[4] | total | ||
| Physiolibrary.Chemical.Interfaces.ChemicalPort_a | H3O | hydrogen ions | |
| Physiolibrary.Chemical.Interfaces.ChemicalPort_a | CO2 | ||
| Physiolibrary.Chemical.Components.Speciation | Hb_tn |
Revisions
2014
Marek Matejak, Charles University, Prague, Czech Republic