A browser-based platform for simulating tumor drug penetration using reaction-diffusion-convection PDEs. v0.6 added IFP convection, experimental validation, and parameter sweep. v0.6 adds lymphatic sink, vascular normalisation window, metronomic/MTD dosing, and retardation factor r_f.
v0.6: convection term v·∇C from IFP-driven interstitial flow (Jain 1987). v0.6 adds lymphatic sink, vascular normalisation window, metronomic/MTD dosing, and retardation factor r_f — features conceptually motivated by Nikmaneshi, Jain & Munn (PLoS Comput Biol 2023 ↗). Validated against Thurber et al. 2008 →
What's new in v0.6
Lymphatic Sink
Boundary-localised extra degradation term λ_L·δ∂Ω·C at the tumour periphery ring. Models dysfunctional lymphatic drainage that enforces a low-concentration periphery. Tunable λ_L slider in Simulation tab.
Vascular Normalisation Window
Time-windowed IFP reduction modelling anti-VEGF–induced normalisation (Jain 2001). Configurable window start, width, and IFP reduction depth. Conceptually motivated by Nikmaneshi, Jain & Munn (PLoS Comput Biol 2023).
Metronomic / MTD Dosing + r_f
Five boundary PK profiles including low-dose metronomic cycles and MTD bolus schedules. Retardation factor r_f (Nikmaneshi et al. 2023) scales convective transport for large MW drugs and nanoparticles.
IFP model — scientific basis
In solid tumors, elevated interstitial fluid pressure (IFP) creates an outward radial fluid flow that opposes convective drug delivery. This is modelled using Darcy's law for a homogeneous spherical tumor (Jain 1987):
Where κ is hydraulic conductivity, μ fluid viscosity, and R the tumor radius. The linear radial profile (v ∝ r) is the standard result for uniform interstitial conductivity (Jain 1987, Stylianopoulos et al. 2012). This opposes drug diffusion toward the core — explaining why high-IFP tumors (pancreatic, TNBC) are especially resistant to chemotherapy.
The convection term uses an upwind finite difference scheme for numerical stability. CFL condition extended to: dt ≤ min(dx²/4D, dx/max|v|).
Parameter Guide & Units
Biophysical interpretation of each slider (normalised ranges) and the cited literature links.
| Symbol | Meaning | Normalised Range | Real-World Units / Typical Value | Literature |
|---|---|---|---|---|
D |
Diffusion coefficient | 0.005–0.25 | ~10-8 – 10-6 cm2/s (ECM effective) | Jain RK (1987) |
λ |
Degradation rate | 0.001–0.05 | 1/time (metabolic clearance; model-scaled; typical half-life ~hours) | Chauhan et al. (2011) |
k |
Cellular uptake rate | 0.01–0.15 | Uptake/retention (receptor-dependent; model-scaled; timescale ~hours) | Thurber et al. (2008) |
r |
Tumor radius | 10–38 px | ≈0.125–0.475 cm on the 1 cm tissue section | Tannock et al. (2002) |
v₀ |
IFP magnitude (IFP-driven convection) | 0.00–0.15 | Scaled from typical tumor IFP 5–30 mmHg via Darcy’s law | Stylianopoulos et al. (2012) |
n |
Time steps | 100–800 | Numerical integration length (explicit FDM resolution) | Nugent & Jain (1984) |
Parameters
IFP = 0 → standard diffusion. IFP > 0 → outward radial flow opposing drug.
Dysfunctional tumour lymphatics are unable to drain interstitial fluid, contributing to elevated IFP and a low-concentration boundary condition at the tumour periphery (Jain et al. 2007).
▸ Advanced Biophysics Features vascular norm · receptor · particle size · 2-compartment
Models encapsulated depot diffusing slowly, releasing active drug at rate κ. Relevant for Abraxane, liposomal formulations.
Radial penetration curve
Image → ρ(x,y) field
Experimental / Patient-specificUpload a grayscale histology slice (PNG/JPG) or MRI slices exported from DICOM viewers (PNG/JPG). For MRI: T1-post generates the contrast-enhancement map (thresholded), and T2/FLAIR generates the oedema/tumor mask (thresholded). The app then auto-converts to a spatially-varying cell density field ρ(x,y) using the same blur + threshold pipeline.
AI Drug Input
Describe a drug and tumor in plain English. Claude extracts biophysically grounded PDE parameters and loads them into the simulator.
API key
Session-only — sent directly to api.anthropic.com via CORS proxy. Never logged.
Describe your simulation
Drug Compare
Simulate two drugs on the same tumor side-by-side. Compare penetration depth, coverage, and radial concentration profiles.
Shared tumor settings
Note: Compare uses D, λ, k only. IFP convection, receptor expression, and two-compartment nanoparticle release are not applied here — results will differ from Simulation tab for NP formulations. For those drugs, run separate simulations and compare via CSV export.
Drug A
Drug B
Model Validation
Radial penetration curves generated by PDEOncology are compared against approximately digitized experimental data from peer-reviewed spheroid studies. Experimental points extracted from published figures using WebPlotDigitizer methodology (±5–10% digitization error). RMSE computed in normalised concentration units.
Disclaimer: Experimental data points are approximate digitizations from published figures. Quantitative agreement is therefore semi-quantitative. The comparison validates that model dynamics (penetration shape, depth, and drug-class ordering) are physically consistent with published spheroid measurements. Full quantitative validation would require digitization of raw tabular data directly from authors.
Custom Dataset — CSV Upload
Researcher dataUpload your own radial penetration data. Two columns: distance, concentration (header optional). Distance and concentration are auto-normalised. Tune D, λ, k in the Simulation tab to match your formulation, then run validation to compute RMSE.
Select dataset
Parameter Sweep
Systematic exploration of the parameter space. Run a 5×5 grid of D (diffusion) vs k (uptake) and visualise how tumor coverage, mean concentration, and penetration depth respond. Identifies which parameter dominates in each tumor type — directly supports a sensitivity analysis section in your paper.
Sweep configuration
Results & Report
Run a simulation first, then return here for analytics, manuscript exports, and reproducible code.
No simulation data yet.
Drug Database
Built-in parameter library. Click any row to load into the simulator.
| Drug | Tumor | D | λ | k | r | Difficulty | Class |
|---|
About these parameters
D scaled relative to free diffusion in water. Uptake rates reflect receptor/transporter expression. Degradation accounts for metabolic clearance.