BiomathReborn

Mathematical models of disease spread, and the controls that change them.

A mathematical biology research initiative at Telkom University's School of Computing: compartmental epidemic models, optimal control, and an open-source simulation studio that runs in the browser.

R returns to S as immunity wanes

06.6M13Mday 090180270365
ExposedInfectiousQuarantined
R0 = 2.50Infectious peak: 8.6M people on day 133

The simulation studio

Python (NumPy, SciPy, SymPy) compiled to WebAssembly runs inside your browser, so the studio opens at any hour and nothing you type leaves your machine.

  1. Step 1

    Write the model as equations

    Type each dX/dt in plain notation, N included. Parameters are picked up from the equations as you type, and the system is shown back as typeset maths.

  2. Step 2

    Compare scenarios side by side

    Each scenario overrides only the parameters that change. Peaks, the day of the peak and R₀ are tabulated for every run.

  3. Step 3

    Solve the optimal control problem

    The Hamiltonian, adjoint system and control law are derived symbolically, then solved by the forward–backward sweep for every control combination.

Current research

All topics and people