FOR EDUCATIONAL AND ENGINEERING EXPLORATION ONLY. This simulator is provided "as is" without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, accuracy, or non-infringement.
NO MEDICAL ADVICE: This tool does not provide medical advice, dosing guidance, clinical recommendations, or therapeutic suggestions. Outputs are based on simplified pharmacokinetic models using generalized population parameters and do not account for individual health status, organ function, age, weight, pregnancy, drug interactions, disease states, genetic polymorphisms, formulation differences, or other patient-specific factors that critically affect drug behavior.
LIMITATION OF LIABILITY: In no event shall the authors, developers, or distributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services, loss of use, data, or profits, or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.
ASSUMPTION OF RISK: By using this tool, you acknowledge that you understand its limitations, accept all associated risks, and agree that you will not use it to make any decisions regarding medication dosing, timing, or administration. Always consult a qualified healthcare professional for any medical decisions.
Input Parameters
Configure dosing regimen and PK parameters
Simulation Results
Amount in central compartment over time
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.
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)
- Linear (first-order) kinetics — no saturable metabolism [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