Lab4IQMintegrated quantitative modelling

Modules / oncology

Mathematical Oncology

Tumour growth, spheroids, tissue mechanics, immune response, angiogenesis, invasion and metastasis: the models solved and drawn.

Version
0.3.0 in progress
Follows
Follows Chaplain & Preziosi, Chapters 2–11
Level
Postgraduate, research
Needs
Lab4IQM 1.7 or newer, Blender 4.2.0 or newer
Commands
29
Travelling waves of immune cells and tumour cells

Try these

Each line is a command from the module's own examples; type it in the Lab4IQM console after import oncology.

2.2 Volume from calliper diameterstumourvolume("oncology:mouse_tumour.csv", a=length_mm, b=width_mm)
2.4 Exponential or power law? (semilog)growth(model=(exponential, mendelsohn), gamma=0.5, V0=1, t=0..10, scale=semilog); view2d()
2.5 Logistic and Gompertz leave exponential growthgrowth(model=(exponential, logistic, gompertz), gamma=1, K=1, V0=0.01, t=0..8, scale=semilog); view2d()
2.5 Growth rates G(V) (Fig. 2.4)rates(model=(logistic, gompertz, bertalanffy, wbe), gamma=1, K=1); view2d()
2.6 Four laws compared (Fig. 2.5)growth(model=(logistic, gompertz, bertalanffy, wbe), gamma=1, K=1, V0=0.01, t=0..15); view2d()
2.6 Which law fits? (mouse tumour)growthfit("oncology:mouse_tumour.csv", t=day, V=volume_mm3); view2d()
2.7 Faster than exponential (glioma)growthfit("oncology:glioma.csv", t=month, V=volume_cm3, models=(exponential, explosive), scale=semilog); view2d()
2.7 Two clones vs aggressivenessgrowth(model=(exponential, clonal, aggressive), gamma=0.07, V0=39.88, t=0..36, scale=semilog); view2d()

Commands

help(oncology) in the console lists them with their options.

growthratesgrowthfittumourvolumecontactmisperceptionoxygennutrientspheroidgifgliomaclonesspreadradiusmixturenonnecroticnecroticgreenspanchemomechimmunebasicimmuneturingangiogenesissproutsinvasioncellsupaadhesionmetastasis