modelPKOneCompartmentEquations
Information
One compartment model implemented as equation. For testing and benchmark purposes.
parameters and equations
F - bioavailability (0-1)
Vd - volume of distribution (m3), if in l/kg recalculate it to m3 with respect to patient weight
numDoses - number of doses (1-10)
doseFirst - first dose (kg) if in mg recalculate to kg
doseSubsequent - subsequent doses (kg) if in mg recalculate to kg
t0 - time of first dose
Cl -clearance (m3/s), if in L/h, recalculate it
C = F * dose/Vd * e^(-Cl/Vd*(time-t0))
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | F | 1 | Bioavailability (intravenously administered) |
| Integer | numDoses | 1 | Total number of doses |
| Real | doseFirst | 400*1e-6 | First dose (mg-> kg) |
| Real | doseSubsequent | 0*1e-6 | Subsequent doses (mg -> kg) |
| Real | dosingInterval | 86400 | Dosing interval in seconds (24 hours) |
| Real | t0 | 60 | Time of first dose (seconds) |
| Real | Vd | 60*70*0.001 | Volume of distribution 60 l/kg on 70kg patient -> m3 |
| Real | Cl | 1e-6*70/60 | Clearance (L/h -> m3/s) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Types.MassConcentration | C | Concentration | |
| Real | halfLife | ||
| Real[numDoses] | C_i | Concentration from each dose |