Skip to content

Tutorials

The PEtab.jl tutorials cover how to set up parameter-estimation problems with various features, and how to run and configure parameter estimation.

Creating a mechanistic parameter estimation problem

Parameter estimation for mechanistic models

Creating a SciML parameter estimation problem

  • SciML starter tutorial: Introductory tutorial on how to create and train a SciML problem that combines mechanistic ODE and ML (neural network) models.

  • ML models in observables: define an ML model in the observable formula of a PEtabObservable (e.g. to correct model misspecification).

  • Pre-simulation ML models: define ML models that map input data (e.g. high-dimensional images) to ODE parameters or initial conditions prior to model simulation.

  • Importing PEtab SciML: import problems in the PEtab-SciML standard format.

  • Training strategies: How to improve SciML training (parameter estimation) performance using strategies such as curriculum learning and multiple shooting via PEtabTraining.jl.