Mathematical modelling in biology encompasses mechanistic modelling and statistical modelling. Mechanistic modelling involves the construction, simulation, analysis, and optimization of dynamic models for biological and biochemical processes on distinct levels of organization. Statistical modelling uses machine learning (ML) to identify, characterize and validate meaningful patterns in large multi-omics data, including biomarker discovery, clustering of features and samples, and gene regulatory network reconstruction.