An Introductory Tutorial on Cohort State-Transition Models in R Using a Cost-Effectiveness Analysis Example

Med Decis Making. 2023 Jan;43(1):3-20. doi: 10.1177/0272989X221103163. Epub 2022 Jun 30.

Abstract

Decision models can combine information from different sources to simulate the long-term consequences of alternative strategies in the presence of uncertainty. A cohort state-transition model (cSTM) is a decision model commonly used in medical decision making to simulate the transitions of a hypothetical cohort among various health states over time. This tutorial focuses on time-independent cSTM, in which transition probabilities among health states remain constant over time. We implement time-independent cSTM in R, an open-source mathematical and statistical programming language. We illustrate time-independent cSTMs using a previously published decision model, calculate costs and effectiveness outcomes, and conduct a cost-effectiveness analysis of multiple strategies, including a probabilistic sensitivity analysis. We provide open-source code in R to facilitate wider adoption. In a second, more advanced tutorial, we illustrate time-dependent cSTMs.

Keywords: Markov models; R software; cohort state-transition models; cost-effectiveness analysis; tutorial.

MeSH terms

  • Cost-Benefit Analysis
  • Cost-Effectiveness Analysis*
  • Humans
  • Markov Chains
  • Probability
  • Programming Languages*
  • Quality-Adjusted Life Years
  • Software