
The model is publicly available on the GitHub repository.
LEAP Concept Map
LEAP was developed to capture key risk factors for the development of childhood asthma. We identified these risk factors through a formal conceptualization process involving respirologists, allergists, and modelers1. They can be categorized as (1) family history, (2) patient characteristics, and (3) environmental factors. An arrow indicates the direction of the relationship, along with the strength written above it. A publication describing the model conceptualization process is available here.
Model Implementation
After an initial implementation in Julia, the LEAP model was ported to Python. For details on installing and running the model, see the Using the Model page. LEAP is also supported by extensive user documentation, including guides, API references, and example notebooks, available at resplab.github.io/leap.
Model Publication
The full development, calibration, and validation of LEAP is described in a peer-reviewed paper published in PLOS ONE: Lee et al., “Development of an asthma policy model for Canada: Lifetime Exposures and Asthma outcomes Projection” (2026). Read the full open-access paper here.
LEAP Model Components
The asthma model consists of five linked modules: 1) demographics, 2) risk factors, 3) asthma occurrence, 4) asthma outcomes, and 5) payoffs (costs and utilities).
Demographics
The demographics module consists of birth, immigration, emigration and mortality equations. At the start of the simulation, an initial population is generated for the specified base year. In subsequent years, virtual individuals enter the simulated population through birth or immigration according to the estimates or projections of population growth and aging, and exit the simulated population when one of the following events occur: death, emigration, or reaching the end of the time horizon.
Risk Factors
In the current version of the model, we model the age, biological sex, family history of asthma at birth, and infant (< 1 year of age) antibiotic use of all individuals, which predict the probability of future events in the model such as the development of asthma or occurrence of exacerbations.
Asthma Occurrence
All simulated individuals 3 years of age and older are assigned an asthma status based on their risk factors at baseline. Individuals who do not have asthma at baseline are at risk of developing asthma throughout the model time horizon. We do not model asthma in children under 3 years of age, as it is difficult to perform tests to perform and confirm asthma assessment for that age group (Jones et al., 2019).
Asthma Outcomes
Two main features of the disease course of asthma are (1) asthma control and (2) asthma exacerbation.
- Asthma control refers to how well asthma and the risk of adverse outcomes can be managed with risk factor modifications or treatment, and is defined as uncontrolled, partially controlled, or well controlled. For each individual, we model time spent in each control category, which partly determines an individual’s economic costs and health-related quality of life.
- An asthma exacerbation (or a ‘flare-up’) is a sudden worsening of asthma symptoms, which often results in healthcare use, including hospitalizations. We model the number and severity of exacerbations for each individual determined by their sex, age, and past history of exacerbations.
Payoffs
The payoffs module is responsible for assigning utilities and costs. The utility values measure health-related quality based on individual’s asthma control level and the number and severity of exacerbations they experience. LEAP also models the health-related costs of treatment and management of asthma (by control level) and treatment of asthma exacerbations.

Schematic illustration of the reference asthma policy model
A Living Reference Model
LEAP is a reference platform supporting multiple health policy modeling projects. Each project is independently developed and validated, with tailored strategies for patient and public engagement. The platform is managed by Principal Investigator Dr. Kate Johnson, with guidance from multiple groups.
LEAP’s governance includes ongoing review cycles, transparent documentation of model changes, and stakeholder engagement embedded within each project. This structure ensures LEAP remains a credible, flexible, and responsive tool for health policy research.
Each LEAP project is developed and validated independently. This ensures engagement strategies are tailored to patient and public partners, validation is context-specific using both quantitative and qualitative methods, and model assumptions and updates are transparently documented.