Back to Models

Framingham Risk Score

US1998Primary Prevention

Overview

Original risk prediction model from the Framingham Heart Study for estimating 10-year coronary heart disease risk.

Clinical Use

Primary prevention in US adults

Risk Output

10-year risk of coronary heart disease (%)

Risk Factors

Age
Sex
Smoking
Systolic BP
Total Cholesterol
HDL Cholesterol
Diabetes
LVH

Validation

Framingham Heart Study with over 5,000 participants

Limitations

Focuses on CHD rather than total CVD

Clinical Guidelines

Framingham Heart Study Guidelines

Python Usage

class="operator"><span <span class="keyword">class</span>="import">from</span> cvd_risk <span <span class="keyword">class</span>="import">import</span> Framingham, PatientData

patient class="operator">= PatientData(
    ageclass="operator">=<span class="number">55</span>,
    sexclass="operator">=<span <span class="keyword">class</span>="string">'male'</span>,
    systolic_bpclass="operator">=<span class="number">140</span>,
    total_cholesterolclass="operator">=<span class="number">6.0</span>,
    hdl_cholesterolclass="operator">=<span class="number">1.2</span>,
    smokingclass="operator">=<span class="keyword">True</span>,
    diabetesclass="operator">=<span class="keyword">False</span>
class="bracket">)

model class="operator">= Framingham()
result class="operator">= model.<span class="function">calculate</span>(patient)
class="operator"><span class="function">print</span>(f<span <span class="keyword">class</span>="string">"<span class="number">10</span>-year CHD risk: {result.risk_score:.1f}%"</span>)

Model Information

Model Name:

Framingham

Publication Year:

1998

Region:

US

Category:

Primary Prevention