modelCyanocobalamin_1
Extends from Pharmacolibrary.Drugs.ATC.B.B03BA01_1.
Information
| name: | Cyanocobalamin_1 | |
| ATC code: | B03BA01_1 | route: | oral |
| compartments: | 1 | |
| dosage: | 1500 | mg |
| volume of distribution: | 3.0 | L |
| clearance: | 3.0 | mL/min |
| other parameters in model implementation | ||
Cyanocobalamin is a synthetic form of vitamin B12 used to treat and prevent vitamin B12 deficiency. It is essential for DNA synthesis, red blood cell maturation, and neurological function. It is approved and widely used today.
Pharmacokinetics
Pharmacokinetic parameters after single oral dose in healthy adults.
References
Andres, E, et al., & Weitten, T (2009). [Update of oral vitamin B12]. Annales d'endocrinologie 70(6) 455–461. DOI:10.1016/j.ando.2009.07.001 PUBMED:https://pubmed.ncbi.nlm.nih.gov/19683698
Kurpad, AV, et al., & Devi, S (2023). Bioavailability and daily requirement of vitamin B. The American journal of clinical nutrition 118(6) 1214–1223. DOI:10.1016/j.ajcnut.2023.08.020 PUBMED:https://pubmed.ncbi.nlm.nih.gov/38044024
Sezer, RG, et al., & Özdemir, GN (2018). Comparison of the efficacy of parenteral and oral treatment for nutritional vitamin B12 deficiency in children. Hematology (Amsterdam, Netherlands) 23(9) 653–657. DOI:10.1080/10245332.2018.1456023 PUBMED:https://pubmed.ncbi.nlm.nih.gov/29577819
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Mass | weight (from PK_1C) | 75 | patient weight (kg) |
| Modelica.Units.SI.SpecificVolume | VdPerKg (from PK_1C) | 0.9 | Volume of distribution (L/kg) |
| Modelica.Units.SI.MassFraction | F (from PK_1C) | 0.8 | bioavailiability (0-1) |
| Pharmacolibrary.Types.Clearance | Cl (from PK_1C) | 20 | clearance |
| Modelica.Units.SI.Time | adminTime (from PK_1C) | 60 | first administration time (s) |
| Modelica.Units.SI.Time | adminDuration (from PK_1C) | 600 | administration duration (s) |
| Modelica.Units.SI.Time | adminPeriod (from PK_1C) | 8*60*60 | period of administration (default 8 hours)(s) |
| Pharmacolibrary.Types.Mass | adminMass (from PK_1C) | 1000 | administration mass (mg) |
| Integer | adminCount (from PK_1C) | 8 | number of dose administered (1) |
| Pharmacolibrary.Types.Volume | Vd (from PK_1C) | VdPerKg*weight | Volume of distribution (m3) |
| Pharmacolibrary.Types.MassConcentration | Cmin (from PK_1C) | 0.004 | minimal therapeutic range |
| Pharmacolibrary.Types.MassConcentration | Cmax (from PK_1C) | 0.008 | minimal therapeutic range |
| Pharmacolibrary.Types.MassConcentration | Ctox_peak (from PK_1C) | 0.012 | toxicity peak level |
| Pharmacolibrary.Types.MassConcentration | Ctox_trough (from PK_1C) | 0.006 | toxicity trough level |
| Pharmacolibrary.Types.TransferRate | ka (from PK_1C_enteral) | 0.016666666666666666 | first order absorption rate |
| Modelica.Units.SI.Time | Tlag (from PK_1C_enteral) | 600 | delay between oral administration and absorption (default 10min) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Types.ConcentrationOutput | C_central (from PK_1C) | ||
| Interfaces.ConcentrationPort_b | centralCPort (from PK_1C) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Pharmacokinetic.NoPerfusedTissueCompartment | central (from PK_1C) | ||
| Pharmacokinetic.ClearanceDrivenElimination | elim (from PK_1C) | ||
| Sources.PeriodicDose | periodicDose (from PK_1C) | ||
| Modelica.Units.SI.Time | t1_2 (from PK_1C) | elimination half-life |
Revisions
- 06/2025 Tomas Kulhanek, generated model from data extracted from PUBMED, DrugBank and LLM(GPT4.1)