Examples
For users
The examples for users cover setting up the PEtab Select files for different model classes, and visualization of model selection results.
If you use one of the supported calibration tools, then we recommend using PEtab Select via the interface provided by the Calibration tools. Otherwise, see the example with an unsupported calibration tool.
After model selection, results can be analyzed with PEtab Select. See the API documentation for petab_select.analyze, or the “Visualization gallery” notebook.
- An ordinary differential equation model with time-series data.
- A polynomial (non-SBML) model with an unsupported calibration tool.
- A model space with multiple structurally different models.
- A large-scale, real-world problem with steady-state data.
- Model selection with multi-parameter hypotheses (metaparameters).
- A demonstration of all visualizations of model selection results.
For developers
Developers that want to implement model selection in their tool via PEtab Select can consult the notebooks for the CLI or Python interface. The FAMoS notebook is a complicated example that ensures your tool communicates with PEtab Select correctly over multiple iterations of model selection.
Developers may also benefit from viewing the notebook that demonstrates an alternative calibration tool.