A teaching model of an average person who does not exist. Not dosing guidance. One compartment, textbook parameters, no patient. The curve shows what a simplified model does, not what a drug will do in anybody, and the difference between those two is where people get hurt. Never change a dose or a schedule because of this page. Open for the full scope limits.
What this tool actually simulates
A one-compartment extravascular model propagated by the exact analytic Bateman solution between dose events, with optional Michaelis-Menten or zero-order elimination, accumulation and steady-state metrics, schedule disruptions, and a Monte Carlo band over half-life. The mathematics is verified against analytic references and a pre-refactor baseline.
It is a correct implementation of a deliberately simple model. Being correct about the model is not being right about a person.
Not modelled, at all
- You, or anyone. Preset parameters are population central estimates. Real clearance and volume vary several fold between people with the same weight, and far more with renal or hepatic impairment.
- Multi-compartment behaviour. One compartment cannot represent a distribution phase, tissue depots, or the slow terminal phase that governs washout for many drugs.
- Active metabolites. The parent curve is not the effect. Fluoxetine, codeine and many others act largely through metabolites this model does not carry.
- First-pass and formulation. No hepatic extraction, no food effect, no gastric emptying, no enteric coating, no brand-to-brand variation.
- Interactions. No enzyme induction or inhibition, no transporter effects, no protein-binding displacement, no other medicine of any kind.
- Effect. No pharmacodynamics, no tolerance, no therapeutic window, no toxicity threshold. A concentration curve says nothing about whether a dose works or harms.
- Special populations. Children, pregnancy, the elderly, dialysis and organ impairment are not represented in any preset.
Preset half-lives and absorption rates are literature values with citations, which makes them defensible as teaching inputs and still wrong for an individual.
Never use this for
- Choosing, changing, splitting, timing, skipping or catching up any dose of anything, for yourself or anyone else.
- Deciding whether a missed dose is safe to double, which is the single most tempting misuse of a page like this.
- Estimating when a substance will clear for a drug test, a procedure, driving, or alcohol.
- Therapeutic drug monitoring, clinical decisions, or interpreting a level.
- Forensic, occupational or legal conclusions about exposure.
If this is about a real medicine
Ask the prescriber or a pharmacist. They are the people who can see your renal function, your other medicines and the actual product, none of which this page knows. For a suspected overdose, contact a poisons information centre or emergency services immediately rather than modelling it.
Input Parameters
Configure dosing regimen and PK parameters
Simulation Results
Amount in central compartment over time
A model, not a person. One compartment, population parameters, no active metabolites, no interactions and no pharmacodynamics. Never change a dose or a schedule because of this curve. See the full disclaimer at the top of the page.
What is Accumulation?
When you take repeated doses of a drug, each new dose adds to what remains from previous doses. If the dosing interval (τ) is short relative to the drug’s elimination half-life (t½), the drug accumulates until it reaches a repeating (periodic) pattern. In linear pharmacokinetics, that repeating pattern corresponds to a practical "steady state" where the average rate of drug entering the body matches the average rate of drug leaving the body [1][3].
The key relationship: the degree of accumulation depends strongly on the relationship between τ and t½. Shorter intervals and/or longer half-lives generally mean more carryover from prior doses, hence more accumulation [3][1].
Key Metrics Explained
Accumulation Ratio (R)
The accumulation ratio is a compact way to describe how much overall exposure increases under repeated dosing. This simulator uses an AUC-over-a-dosing-interval ratio form (AUCτ-based), consistent with common reporting of AUCτ in multiple-dose settings [2].
Where AUCτ,ss is the area under the concentration-time curve over one full dosing interval at steady state, and AUCτ,ref is the reference AUCτ used for comparison (commonly the first-dose interval or an early-dose interval, depending on study/reporting convention) [2].
- R = 1: No meaningful accumulation (interval exposure is similar across doses)
- R = 2: Interval exposure at steady state is 2× the reference interval exposure
- R > 3: Substantial accumulation; often seen when t½ is long relative to τ
Helpful intuition (exact for multiple IV bolus dosing; often a decent approximation when absorption is rapid vs elimination): the classic accumulation factor is [6]
This is a closed-form result for repeated bolus input with first-order elimination; oral/extravascular cases can deviate when absorption is slow, but the dependence on ke and τ remains the core driver of accumulation [6][3].
Steady State
Steady state is the practical condition where the concentration-time profile becomes periodic - each dosing interval looks the same (up to small numerical tolerance), reflecting balance between average input and average output [1].
Rule of thumb in linear pharmacokinetics: steady state is approached after approximately 4-5 half-lives of repeated dosing (i.e., most of the eventual accumulation has occurred) [1].
Implementation note: this simulator flags steady state numerically by comparing consecutive interval AUCτ values and requiring the relative difference to fall below a tolerance (default: 5%). Because this is a tool definition rather than a universal pharmacokinetic law, you should treat the 5% threshold as a configurable engineering criterion.
Recovery Time
When a schedule disruption occurs (missed dose, late dose, etc.), the concentration-time profile deviates from the ideal baseline. Recovery time is defined here as the time required for the disrupted profile to return to within a specified tolerance (default: 5%) of the undisrupted baseline using interval AUCτ comparison (AUCτ is a standard per-interval exposure metric) [2].
Specifically, this simulator measures recovery as the time from the disruption until the first complete dosing interval where:
Recovery is typically slower for longer half-life drugs because deviations decay more slowly under first-order elimination [3].
Elimination Timeline (5 and 7 Half-Lives)
For first-order elimination, half-life means the amount declines by 50% each half-life. Therefore the fraction remaining after n half-lives is (½)n [1].
- 5 × t½: (½)5 = 3.1% remaining → ~97% eliminated [1]
- 7 × t½: (½)7 = 0.78% remaining → ~99% eliminated [1]
These are practical “washout intuition” benchmarks under first-order kinetics, not hard regulatory thresholds.
1-Compartment Model with First-Order Absorption
This simulator uses a standard one-compartment extravascular (oral) model that tracks an absorption-site amount and a central-compartment amount under first-order absorption and first-order elimination [5]. It tracks two state variables:
- Ag(t) - Amount at the absorption site (gut/depot), in mg
- Ac(t) - Amount in the central compartment, in mg
Governing Differential Equations
Under first-order assumptions, absorption is proportional to Ag(t), and elimination is proportional to Ac(t) [5]:
dAc/dt = F · ka · Ag − ke · Ac
Where:
- ka = absorption rate constant (h⁻¹)
- ke = elimination rate constant (h⁻¹)
- F = bioavailability (fraction absorbed, 0-1)
Elimination Rate Constant
Under first-order elimination, the elimination rate constant relates to half-life as [5]:
Tmax Relationship (for ka solving)
For a single extravascular dose with first-order absorption and elimination (and no lag), the time to peak concentration (Tmax) is [5]:
If the user provides Tmax measured from ingestion and a lag time is enabled, the solver uses:
Tmax,abs = Tmax,ing − tlag
(must be > 0)
Absorption Bucket Mapping (Mode A)
The "bucket" approach defines how quickly 90% of the dose is absorbed using a first-order absorption fraction [5]:
Setting this = 0.90 and solving:
ka = −ln(1 − 0.90) / X = 2.303 / X
Extended Release (ER) Approximation
ER formulations are approximated by splitting a single dose into N micro-doses uniformly spaced over the release duration Trel. This approximates a more continuous input into the absorption site, but it is still an approximation (discrete micro-dosing, not a true continuous zero-order release process).
Why Vd is Optional
All calculations are performed in amount space (mg). Concentration output (mg/L) requires dividing by the apparent volume of distribution [5]:
If you enter Vd, the plot can show "Model concentration" - but this is derived from user-entered parameters, not measured plasma values.
Saturable Elimination (Michaelis-Menten & Zero-Order)
Most drugs clear first-order: a fixed fraction leaves per hour, giving a constant half-life. A few important drugs saturate their metabolizing enzymes at ordinary doses and instead follow Michaelis-Menten kinetics:
When the amount is well below Km the elimination term is approximately (Vmax/Km)·Ac, i.e. ordinary first-order. When it climbs well above Km, the rate flattens toward a constant Vmax - that is the zero-order limit (Km → 0), where a fixed amount is cleared per hour and the curve falls in a straight line. There is no closed form, so this tool integrates these modes numerically (RK4). Two consequences matter clinically:
- Half-life is not constant, so the "5 and 7 half-lives" elimination timeline does not apply (the tool marks it n/a).
- Accumulation is nonlinear. Near saturation a small dose increase can raise the plateau far more than proportionally - the classic reason phenytoin dosing is hazardous. Load the phenytoin preset and step the dose from 300 to 400 mg/day to see it. Ethanol is the pure zero-order case: blood levels fall linearly at ~0.15 g/L/h. [5]
Aspirin Note: Modeling Salicylate
Intact acetylsalicylic acid (ASA) is rapidly converted to salicylate; in repeated-dose contexts, salicylate exposure is commonly the more relevant analyte for persistence/accumulation intuition than intact ASA [7][8].
Assumptions & Limitations (summary)
- First-order kinetics by default, with optional saturable elimination (Michaelis-Menten and its zero-order limit) for drugs like phenytoin and ethanol [5]
- Single compartment - no distribution phase [5]
- No drug interactions or disease effects (model does not change parameters dynamically)
- Parameters represent population-level estimates (not patient-specific)
- ER approximation uses discrete micro-doses, not true zero-order release
References
- [1] NCBI Bookshelf (StatPearls). Pharmacokinetics. NCBI Bookshelf
- [2] U.S. FDA. Clinical Pharmacology Review (Example: NDA 200327) - includes explicit definition of AUCτ and "Accumulation ratio" as an AUCτ ratio across dosing days. FDA PDF
- [3] Toutain PL, Bousquet-Mélou A. Plasma terminal half-life. J Vet Pharmacol Ther. 2004;27(6):427-439. PubMed
- [4] NCBI Bookshelf (StatPearls). Half Life. NCBI Bookshelf
- [5] DTU (Technical University of Denmark). PK/PD modelling (course notes; 1-compartment oral model, equations, tmax, ke-half-life relationship). PDF
- [6] Bourne, D. Multiple IV Bolus Doses (Accumulation Factor). Boomer.org PDF
- [7] Needs CJ, Brooks PM. Clinical pharmacokinetics of the salicylates. Clin Pharmacokinet. 1985;10(2):164-177. PubMed
- [8] Levy G. Pharmacokinetics of salicylate in man. Drug Metab Rev. 1979;9(1):3-19. PubMed search
What This Model Does
- Simulates drug accumulation with repeat dosing using AUC-based interval comparisons [A5]
- Models first-order absorption from gut/depot to central compartment [A3][A4]
- Models first-order elimination from central compartment [A2]
- Handles schedule disruptions (missed, late, early, double doses)
- Provides uncertainty bands via Monte Carlo sampling (parameter range sampling)
What This Model Does NOT Do
- No medical recommendations - this is an educational tool only
- No nonlinear kinetics - cannot model saturable metabolism (Michaelis-Menten / capacity-limited clearance). Drugs with saturable metabolism can show disproportionate exposure changes with dose (e.g., phenytoin) [A1].
- No multi-compartment distribution - no peripheral compartments / distribution phase modeling [A4].
- No protein binding - the simulator does not distinguish free (unbound) vs bound drug, even though unbound concentration is often the driver of distribution and pharmacologic effect [A3].
- No drug interactions - cannot model enzyme induction/inhibition or competitive displacement. Many clinically relevant interactions occur via metabolism induction/inhibition and/or binding displacement [A1].
- No individual variability - uses population-like parameters, not patient-specific physiology.
When Outputs May Be Misleading
- Drugs with saturable metabolism at therapeutic doses (e.g., phenytoin) [A1] or cases where kinetics deviate from first-order (ethanol is a classic zero-order example) [A2]
- Drugs with significant distribution phases (often better described by 2+ compartment models) [A4]
- Enteric-coated / delayed-release formulations where absorption timing can be highly variable across people and conditions (example context: enteric-coated aspirin absorption variability) [A6]
- When comparing to measured plasma concentrations without validated/fit PK parameters (inputs here are simplified and user-provided)
References
- [A1] DailyMed (US label). Phenytoin Sodium Injection - notes susceptibility to interactions due to saturable metabolism and extensive plasma protein binding. PDF
- [A2] StatPearls. Half Life - discusses first-order half-life relationships and common examples where kinetics may deviate (e.g., ethanol as a zero-order example). NCBI Bookshelf
- [A3] NCBI Bookshelf. Absorption, Distribution, Metabolism, and Excretion in Pharmacokinetics - covers protein binding concepts and why unbound drug matters for distribution/effect. NCBI Bookshelf
- [A4] University lecture notes. Compartment Models - overview of 1-compartment vs multi-compartment models and distribution phases. PDF
- [A5] Open-access PMC article discussing accumulation ratio definitions used in PK/BE contexts (AUC-based). PubMed Central (PMC)
- [A6] Angiolillo DJ (review context on enteric-coated aspirin absorption variability / delayed absorption issues). SpringerLink
References
- [R1] NCBI Bookshelf. Pharmacology of Caffeine. Link
- [R2] Blanchard J, Sawers SJA. The absolute bioavailability of caffeine in man. (1983). PubMed
- [R4] Patrono C, et al. Aspirin (review). Circulation. Link
- [R5] PubChem. Aspirin entry. Link
- [R6] Hobl EL, et al. Absorption kinetics of low-dose chewable aspirin. (2015). PubMed
- [R9] NCBI Bookshelf. Nicotine Pharmacology - Clearing the Smoke. Link
- [R10] St Helen G, et al. Nicotine delivery from cigarettes. (2015). PMC
- [IBU1] PharmGKB summary: ibuprofen pathways. Pharmacogenet Genomics. PMC
- [IBU2] DailyMed (US FDA label). Ibuprofen. Link
- [APAP1] Forrest JA, Clements JA, Prescott LF. Clinical pharmacokinetics of paracetamol. Clin Pharmacokinet. 1982;7(2):93-107. PubMed
- [APAP2] StatPearls (NCBI Bookshelf). Acetaminophen. NCBI
- [THEO1] DailyMed (US FDA label). Theophylline. Link
- [THEO2] Bioavailability and pharmacokinetics in man of orally administered theophylline. PubMed
- [THEO3] DailyMed (US FDA label). Theophylline (Anhydrous) Extended-Release Tablets. Link
- [AML1] StatPearls (NCBI Bookshelf). Amlodipine. NCBI
- [AML2] Meredith PA, Elliott HL. Clinical pharmacokinetics of amlodipine. Clin Pharmacokinet. 1992. PubMed
- [DIG1] StatPearls (NCBI Bookshelf). Digoxin. NCBI
- [DIG2] DailyMed (US FDA label). Digoxin Tablets, USP. Link
- [MET1] Graham GG, et al. Clinical pharmacokinetics of metformin. Clin Pharmacokinet. 2011;50(2):81-98. PubMed
- [MET2] DailyMed (US FDA label). Metformin. Link
- [FLX1] StatPearls (NCBI Bookshelf). Fluoxetine. NCBI
- [FLX2] Altamura AC, Moro AR, Percudani M. Clinical pharmacokinetics of fluoxetine. Clin Pharmacokinet. 1994;26(3):201-14. PubMed
- [PHT1] Gupta M, Tripp J. Phenytoin. StatPearls (NCBI Bookshelf) - first-order below ~10 mg/L, zero-order at saturation, mean t½≈22h. NCBI
- [PHT2] el-Sayed YM, Islam SI. Phenytoin Michaelis-Menten pharmacokinetics in Saudi patients. J Clin Pharm Ther. 1989;14(3):257-64 - adult mean Vmax 6.91 mg·kg⁻¹·day⁻¹, Km 6.44 mg/L. PubMed
- [ETH1] Jones AW. Evidence-based survey of the elimination rates of ethanol from blood. Forensic Sci Int. 2010;200(1-3):1-20 - zero-order, 10-35 mg/100mL/h. PubMed
- [ETH2] Cederbaum AI. Alcohol metabolism. Clin Liver Dis. 2012;16(4):667-85 - average metabolic capacity ~7 g/h for a 70 kg adult. PMC