In epidemiology, measurement is the foundation of practice. To allocate resources, identify outbreaks, or evaluate treatments, we must move beyond “many people are sick” to precise mathematical expressions.
This module focuses on Morbidity (the occurrence of disease) and Mortality (the occurrence of death).
Before measuring disease, we must distinguish between three types of mathematical structures:
There are two primary ways to measure disease frequency: Incidence and Prevalence.
Prevalence measures the burden of disease in a population at a specific time. It includes both new and existing cases.
Formula: \[Prevalence = \frac{\text{Number of existing cases at a specific time}}{\text{Total population at that time}}\]
Incidence measures the risk or the speed at which new cases develop.
\[CI = \frac{\text{Number of NEW cases during a period}}{\text{Number of people at risk at the start of the period}}\]
This is used when individuals are followed for different lengths of time. \[IR = \frac{\text{Number of NEW cases}}{\sum \text{Person-time at risk}}\]
The “Bathtub Analogy” is the best way to understand this. * Incidence is the water flowing from the faucet (new cases). * Prevalence is the water level in the tub (all cases). * Recovery/Death is the drain (cases leaving the prevalence pool).
If the disease is stable (steady state) and rare, the relationship is: \[Prevalence \approx \text{Incidence} \times \text{Average Duration of Disease}\]
Real-Life Example: * HIV: Before Anti-Retroviral Therapy (ART), duration was short. Prevalence was lower. With ART, people live longer; therefore, even if incidence stays the same, prevalence increases because people stay in the “tub” longer.
Total deaths from all causes in a population during a specific period. \[CDR = \frac{\text{Total Deaths}}{\text{Total Population}} \times 1,000\]
Measures the lethality of a disease. \[CFR (\%) = \frac{\text{Deaths from specific disease}}{\text{Total diagnosed cases of that disease}} \times 100\]
Example Comparison: * Rabies: CFR is nearly 100%. * Seasonal Flu: CFR is approx 0.1%.
Of all deaths, what percentage was due to a specific cause? \[PM = \frac{\text{Deaths from Cause X}}{\text{Total deaths from all causes}} \times 100\]
Imagine a city of 100,000 people. - On October 1st, 500 people are already sick with COVID-19. - During October, 200 new people test positive. - By the end of October, 10 people have died from the virus.
Calculations: 1. Point Prevalence (Oct 1): \(500 / 100,000 = 0.5\%\). 2. Cumulative Incidence (Oct): \(200 / (100,000 - 500) \approx 0.2\%\). (Note: We subtract the 500 already sick because they are no longer ‘at risk’ of getting it). 3. Case Fatality Rate: \(10 / (500 + 200) = 1.4\%\).
| Measure | Numerator | Denominator | What it tells us |
|---|---|---|---|
| Prevalence | All cases (old + new) | Total Population | The burden on the healthcare system. |
| Incidence | New cases only | Population at Risk | The risk of contracting the disease. |
| Case Fatality | Deaths from Disease X | Cases of Disease X | The severity or lethality of the disease. |
Try running this code in your console to see how mortality rates change as a population ages.
# Population data
pop_data <- data.frame(
Age_Group = c("0-19", "20-39", "40-59", "60+"),
Deaths = c(5, 15, 100, 500),
Population = c(30000, 25000, 20000, 10000)
)
# Calculate Age-Specific Mortality Rate per 1,000
pop_data <- pop_data %>%
mutate(Mortality_Rate = (Deaths / Population) * 1000)
print(pop_data)## Age_Group Deaths Population Mortality_Rate
## 1 0-19 5 30000 0.1666667
## 2 20-39 15 25000 0.6000000
## 3 40-59 100 20000 5.0000000
## 4 60+ 500 10000 50.0000000
End of Module 3 Notes ```