Constructing a Model from Literature-Based Parameters

Managing a Progressive Disease

Learning Objectives

By the end of this activity, you will be able to:

  1. Construct rate matrices from literature-based parameters
  2. Convert rate matrices to transition probability matrices for discrete-time Markov models
  3. Incorporate intervention effects expressed in different scales (hazard ratios, relative risks, odds ratios) into model structures
  4. Compare outcomes across different policy strategies

1. Introduction to the Decision Problem

This exercise will explore modeling a hypothetical but realistic progressive disease that follows a common chronic condition progression pattern:

  • Initially asymptomatic.
  • Progression to symptomatic disease over time.
  • Increased mortality once disease has progressed.
  • Potentially modifiable through various interventions (prevention, treatment, cure).

This disease structure applies to many real-world conditions such as certain cancers and progressive metabolic diseases.

Health States

Our Markov model includes four mutually exclusive, collectively exhaustive health states:

  1. Asymptomatic (A): Patients have the underlying condition but experience no symptoms or functional limitations.
  2. Progressive disease (P): Patients have developed symptoms and experience disease-related morbidity.
  3. Death from disease (Dd): Mortality directly attributable to the progressive disease.
  4. Death from background causes (Db): Mortality from causes unrelated to the progressive disease.

The following state transitions are possible:

  • A P: Development of progressive disease
  • A Db: Death from background causes while asymptomatic
  • P Dd: Death attributable to progressive disease
  • P Db: Death from background causes while having progressive disease.

Eventually we will allow for a cure strategy that moves people back to the asymptomatic state from the progressive disease state: (i.e., P A).

Finally, we will adopt a one-year time cycle for this model.

Natural History Model Parameters

We will begin by parameterizing a Markov cohort model with the following:

  • Progressive disease incidence rate (r_AP): 0.4 over 10 years
  • Background mortality rate (r_Db): 0.006 per year
  • Hazard rate of death from progressive disease relative to background mortality (HR_PDd): 3.0
  • One-year time cycle (“time step”).

These parameters represent the baseline disease progression without further intervention.

Important

Note that parameters are expressed in different metrics (10-year rates, annual rates, hazard ratios)—a common challenge when working with literature-based inputs! You will need to convert these to the appropriate time step (1-year) in the model.

The parameters for the natural history and strategy-specific models are summarized in the table below.

Parameter Description Value
r_AP 10-year progressive disease incidence rate 0.40
r_Db Background mortality rate 0.006
HR_PDd Hazard rate of death from progressive disease relative to background mortality 3.0
Delta_t Cycle length 1.0

Parameter Domains

In creating your transition matrices, keep in mind the following guidelines for how parameters may enter:

Statistic Evaluates Range Applicable Domain
Rate \(\frac{\# \text{events in time period}}{\text{Total time period experienced by all subjects followed}}\) 0 to \(\infty\) Rate matrix
Hazard Ratio \(\frac{\text{Hazard rate of outcome in exposed}}{\text{Hazard rate of outcome in unexposed}}\) 0 to \(\infty\) Rate matrix
Probability/risk \(\frac{\# \text{events in time period}}{\# \text{people followed for time period}}\) 0-1 Probability matrix
Odds \(\frac{\text{Probability of Outcome}}{1 - \text{Probability of Outcome}}\) 0 to \(\infty\) Probability matrix
Odds Ratio \(\frac{\text{Odds of outcome in exposed}}{\text{Odds of outcome in unexposed}}\) 0 to \(\infty\) Probability matrix
Relative Risk \(\frac{\text{Probability of outcome in exposed}}{\text{Probablity of outcome in unexposed}}\) 0 to \(\infty\) Probability matrix
Risk Difference \(\text{Probability of outcome in exposed}-\text{Probablity of outcome in unexposed}\) -1 to 1 Probability matrix

2. Constructing Natural History Transition Probability Matrix

Our first objective is to create the transition probability matrix for the natural history model. We will create this matrix through the following steps:

  1. Define the transition rate matrix. For this step we will insert all the rate parameters, and any necessary adjustments to rates (e.g., hazard rates for certain transitions).

  2. “Embed” the transition rate matrix into the transition probability matrix using matrix exponentiation. For this step we can simply insert the rate matrix into the online conversion tool we have created for this exercise.

Important

Throughout, we will color-code various parameters in the model using the following PostIt colors:

Probability
Rate adjusted for timestep
Hazard Ratio
Relative Risk
Odds Ratio
Constructed from other cells
Note

What does “Rate adjusted for timestep mean?” Suppose the literature based rate is 0.03 over 5 years, but our model uses a 1-year cycle (timestep). We can convert this rate to a one year rate by dividing by 5 (i.e., 0.006 = 0.03 / 5)

Note

What does “Constructed from other cells mean?” Each row of the transition probability matrix should sum to one, since we need to make sure that everyone in our modeled cohort ends up somewhere! Therefore, the diagonal elements of the transition probability matrix are simply one minus the sum of the other cells in the same row.

Similarly, in a rate matrix the rows must sum to zero. So the diagonal cell is the negative sum of all the other row values.

Probability
Rate adjusted for timestep
Hazard Ratio
Relative Risk
Odds Ratio
Constructed from other cells

2.1 Use the flipboards/whiteboard and post-it notes to construct a natural history rate matrix.

2.2 Convert the rate matrix to a transition probability matrix

Important

For this task we will use the web-based tool that was developed for this exercise. This tool allows you to fill in the raates in the rate matrix, and it will automatically calculate the transition probability matrix for you.

Transition Probability Matrix Calcualtor

2.3 Use Amua to Create a Markov Model with the Calculated Transition Probabilities

3. Adding Additional Strategies

We will next evaluate structure transition matrices for four distinct strategies:

1. Natural History Model - Represents the current standard of care with no intervention

  • The transition probability matrix for this strategy was already defined above.

2. Prevention Strategy

  • Aimed at reducing the risk of developing progressive disease
  • Relative risk of developing progressive disease (RR_AP): 0.75

3. Treatment Strategy

  • Focused on reducing mortality once progressive disease develops

  • Odds ratio of death from progressive disease (OR_PDd): 0.80

  • Baseline annual probability of death in underlying clinical trial (p0_OR_Pdd): 0.03

4. Cure Strategy

  • Novel approach that can potentially reverse disease progression
  • 10-year disease remission rate (r_PA_Cure): 0.50
Note

This strategy introduces a new transition (P A) not present in the natural history model!

3.1 Please Construct a New Transition Probability Matrix for Each Strategy

Parameter Description Value
r_AP 10-year progressive disease incidence rate 0.40
r_Db Background mortality rate 0.006
HR_PDd Hazard rate of death from progressive disease relative to background mortality 3.0
RR_AP Relative risk of developing progressive disease (Strategy A) 0.75
OR_PDd Odds-ratio of death from progressive disease (Strategy B) 0.80
p0_OR_PDd Baseline probability of death in underlying clinical trial (Strategy B) 0.03
r_PA_trtC 10-year disease remission rate (Strategy C) 0.50
Tip

You can convert an odds ratio to a relative risk (i.e., ratio of probabilities) if we know the baseline (unexposed) probability of the outcome, \(p_0\). \(RR = \frac{\text{Probability of outcome in exposed}}{\text{Probablity of outcome in unexposed}} = \frac{p_1}{p_0} = \frac{OR}{(1-p_0+(p_0 \times OR))}\)

4.0 Run the Full Model In Amua

Please set up the full model with all strategies in Amua and run it for \(t=100\) cycles for a population cohort of 100,000 with the following primary outcomes:

  1. Total life expectancy
  2. QALYs (use a utility weight of 1.0 for asymptomatic disease and 0.92 for progressive disease)
  3. Total expected disease-related deaths.