Back to Models

Reynolds Risk Score

US2007Primary Prevention

Overview

Reynolds Risk Score incorporates high-sensitivity C-reactive protein (hsCRP) and family history for improved risk prediction.

Clinical Use

Primary prevention in US adults with additional biomarkers

Risk Output

10-year risk of cardiovascular events (%)

Risk Factors

Age
Systolic BP
Total Cholesterol
HDL Cholesterol
Smoking
hsCRP
Family History

Validation

Women's Health Study and Physicians' Health Study with over 24,000 participants

Limitations

Requires hsCRP measurement

Clinical Guidelines

Reynolds Risk Score 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> Reynolds, PatientData

patient class="operator">= PatientData(
    ageclass="operator">=<span class="number">55</span>,
    sexclass="operator">=<span <span class="keyword">class</span>="string">'female'</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>,
    hscrpclass="operator">=<span class="number">2.5</span>,
    family_historyclass="operator">=<span class="keyword">True</span>
class="bracket">)

model class="operator">= Reynolds()
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 CVD risk: {result.risk_score:.1f}%"</span>)

Model Information

Model Name:

Reynolds

Publication Year:

2007

Region:

US

Category:

Primary Prevention