A Tutorial on Symbolic Structural Identifiability Analysis of ODE Models in Julia
Abdallah Alsammani

TL;DR
This tutorial introduces a Julia-based computational framework for symbolic structural identifiability analysis of ODE models, demonstrating its application across various biological case studies.
Contribution
It provides a modern, reproducible workflow for identifiability analysis using Julia, integrating theoretical concepts with practical tools and case studies.
Findings
Demonstrated globally identifiable systems in case studies
Identified local-only and non-identifiable models
Showed how additional measurements improve identifiability
Abstract
Structural identifiability analysis determines whether the parameters of a mechanistic ordinary differential equation (ODE) model can be uniquely recovered from ideal observations and is therefore a fundamental prerequisite for reliable parameter estimation. This tutorial presents a modern, reproducible computational framework for symbolic structural identifiability analysis using the Julia package StructuralIdentifiability.jl. We provide a rigorous yet accessible introduction to local and global identifiability, observability, parameter-to-output mappings, and identifiable parameter combinations, together with a unified workflow based on the core functions @ODEmodel, assess_local_identifiability, assess_identifiability, and find_identifiable_functions. The framework is demonstrated through seven case studies from epidemiology, pharmacokinetics, and systems biology, illustrating…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
