Skip to main content

Cardiology Mortality Atlas LIVING

Cross-class umbrella meta-analysis of all-cause mortality across 24 cardiovascular drug classes

Mahmood Ahmad · RapidMeta Living Evidence Portfolio · Generated 2026-04-10 20:41

Methodology. Each drug class is sourced from an independent living meta-analysis app in the RapidMeta portfolio. Trial-level all-cause mortality (ACM) hazard ratios were extracted from each app's realData structure and pooled within drug class using DerSimonian-Laird random-effects on the log scale. The atlas updates whenever upstream apps are regenerated. Each estimate traces to a published or CT.gov-verified source.
24
Drug classes
69
Trials with ACM
0.88
Overall HR
11
Population strata
276
Bucher pairs
17/24
Guideline concordant

Portfolio-wide ACM pooled estimate

0.88 (0.84-0.92)
DL random-effects across 24 drug classes · tau-squared = 0.0075 · I-squared = 69.5% · Q = 75.51 on 23 df
This represents the average mortality reduction across all major cardiovascular drug classes. It is a methodological summary, not a clinical recommendation.

Forest plot — drug class effects on all-cause mortality

Drug class k All-cause mortality (HR, 95% CI) HR (95% CI) 0.3 0.5 0.7 1.0 1.3 1.5 Sotatercept PAH (WHO Group 1) • Class I • ≤2026 2 0.24 (0.16-0.37) Tafamidis/Vutrisiran ATTR cardiomyopathy • Class I • ≤2024 3 0.70 (0.57-0.85) Intensive BP High-risk hypertension • Class IIa • ≤2025 2 0.71 (0.60-0.84) Catheter ablation AF (sx, HFrEF subset) • Class I • ≤2022 4 0.77 (0.66-0.90) SGLT2 in CKD CKD ± diabetes • Class I • ≤2023 3 0.82 (0.72-0.92) Sotagliflozin HF + T2DM/CKD • Class IIa • ≤2027 1 0.82 (0.59-1.14) HFrEF NMA HFrEF (foundational) • Class I • ≤2026 2 0.84 (0.77-0.91) SGLT2 CVOT (T2D) T2D + ASCVD or high CV risk • Class I • ≤2020 4 0.85 (0.75-0.97) Rivaroxaban (low) Stable CAD/PAD • Class IIa • ≤2020 4 0.86 (0.76-0.97) ARNI HFrEF (preferred over ACEi) • Class I • ≤2023 3 0.87 (0.81-0.94) GLP-1 CVOT T2DM with CV risk • Class I • ≤2025 10 0.87 (0.83-0.92) Vericiguat HFrEF (worsening) • Class IIb • ≤2026 2 0.90 (0.80-1.01) Empagliflozin (post-MI) Post-MI • Class IIb • ≤2026 1 0.90 (0.76-1.06) P2Y12 mono Post-PCI (selected) • Class IIa • ≤2026 2 0.90 (0.80-1.02) Finerenone CKD/HF • Class I • ≤2026 3 0.91 (0.84-0.99) SGLT2 in HF HFrEF + HFpEF • Class I • ≤2022 5 0.92 (0.86-0.99) IV iron HFrEF + iron deficiency • Class IIa • ≤2023 3 0.94 (0.84-1.04) Colchicine CAD / post-MI • Class IIb • ≤2025 3 0.94 (0.80-1.11) PCSK9 ASCVD on statin • Class I • ≤2026 2 0.94 (0.77-1.15) Ticagrelor mono Post-PCI (1-3 mo DAPT) • Class IIa • ≤2026 3 0.95 (0.85-1.05) Icosapent ethyl Hypertriglyceridemia + ASCVD • Class IIa • ≤2026 2 0.99 (0.77-1.28) Bempedoic acid ASCVD (statin-intolerant) • Class IIa • ≤2026 1 1.00 (0.87-1.15) Omecamtiv HFrEF (severe) • Class III • ≤2027 1 1.00 (0.92-1.09) Intensive glycemia (T2D) Established T2D, mostly high CV risk • Class III • ≤2009 3 1.05 (0.88-1.26) Mavacamten Symptomatic obstructive HCM • Class I • ≤2023 0 no ACM data Combined lipid High-risk lipid lowering • Class I • ≤2022 0 no ACM data Incretin (HFpEF) HFpEF + obesity • Class IIa • ≤2024 0 no ACM data Inclisiran ASCVD / HeFH • Class IIa • ≤2026 0 no ACM data Dapagliflozin (acute HF) Acute HF • Class IIb • ≤2026 0 no ACM data DOAC (cancer VTE) Cancer-associated VTE • Class I • ≤2020 0 no ACM data

Per-class details (with freshness and guideline concordance)

AppDrug classPopulation kPooled ACM HR (95% CI) Latest trialGuidelineConcordance
FinerenoneMRA (non-steroidal)CKD/HF30.91 (0.84-0.99)0%2026Class ICONCORDANT
Bempedoic acidATP-citrate lyase inhibitorASCVD (statin-intolerant)11.00 (0.87-1.15)0%2026Class IIaGUIDELINE>EVIDENCE
GLP-1 CVOTGLP-1 receptor agonistT2DM with CV risk100.87 (0.83-0.92)5%2025Class ICONCORDANT
SGLT2 in HFSGLT2 inhibitorHFrEF + HFpEF50.92 (0.86-0.99)0%2022Class ICONCORDANT
SGLT2 in CKDSGLT2 inhibitorCKD ± diabetes30.82 (0.72-0.92)15%2023Class ICONCORDANT
PCSK9PCSK9 mAbASCVD on statin20.94 (0.77-1.15)75%2026Class IGUIDELINE>EVIDENCE
ARNIARNI (sacubitril/valsartan)HFrEF (preferred over ACEi)30.87 (0.81-0.94)0%2023Class ICONCORDANT
Catheter ablationCatheter ablationAF (sx, HFrEF subset)40.77 (0.66-0.90)0%2022Class ICONCORDANT
IV ironIV iron (FCM/derisomaltose)HFrEF + iron deficiency30.94 (0.84-1.04)0%2023Class IIaGUIDELINE>EVIDENCE
ColchicineAnti-inflammatoryCAD / post-MI30.94 (0.80-1.11)0%2025Class IIbCONCORDANT
Rivaroxaban (low)Low-dose Xa inhibitor + ASAStable CAD/PAD40.86 (0.76-0.97)55%2020Class IIaCONCORDANT
Intensive BPBP control (<120 mmHg)High-risk hypertension20.71 (0.60-0.84)0%2025Class IIaCONCORDANT
Tafamidis/VutrisiranTTR stabilizer/silencerATTR cardiomyopathy30.70 (0.57-0.85)0%2024Class ICONCORDANT
MavacamtenCardiac myosin inhibitorSymptomatic obstructive HCM0no ACM data2023Class I--
Combined lipidLipid combo (various)High-risk lipid lowering0no ACM data2022Class I--
Incretin (HFpEF)IncretinHFpEF + obesity0no ACM data2024Class IIa--
VericiguatsGC stimulatorHFrEF (worsening)20.90 (0.80-1.01)43%2026Class IIbCONCORDANT
OmecamtivCardiac myosin activatorHFrEF (severe)11.00 (0.92-1.09)0%2027Class IIICONCORDANT
SotagliflozinDual SGLT1/2HF + T2DM/CKD10.82 (0.59-1.14)0%2027Class IIaGUIDELINE>EVIDENCE
InclisiransiRNA PCSK9ASCVD / HeFH0no ACM data2026Class IIa--
P2Y12 monoP2Y12 monotherapyPost-PCI (selected)20.90 (0.80-1.02)0%2026Class IIaGUIDELINE>EVIDENCE
Dapagliflozin (acute HF)SGLT2 inhibitorAcute HF0no ACM data2026Class IIb--
HFrEF NMAGDMT pillars (mixed)HFrEF (foundational)20.84 (0.77-0.91)0%2026Class ICONCORDANT
Empagliflozin (post-MI)SGLT2 inhibitorPost-MI10.90 (0.76-1.06)0%2026Class IIbCONCORDANT
Ticagrelor monoAntiplateletPost-PCI (1-3 mo DAPT)30.95 (0.85-1.05)0%2026Class IIaGUIDELINE>EVIDENCE
Icosapent ethylOmega-3 (EPA)Hypertriglyceridemia + ASCVD20.99 (0.77-1.28)EXPLORATORY
PI undefined (k<3)
82%2026Class IIaGUIDELINE>EVIDENCE
SotaterceptActivin signaling inhibitorPAH (WHO Group 1)20.24 (0.16-0.37)0%2026Class ICONCORDANT
DOAC (cancer VTE)DOACCancer-associated VTE0no ACM data2020Class I--
Intensive glycemia (T2D)Intensive glycemic controlEstablished T2D, mostly high CV risk31.05 (0.88-1.26)69%2009Class IIICONCORDANT
SGLT2 CVOT (T2D)SGLT2 inhibitorT2D + ASCVD or high CV risk40.85 (0.75-0.97)67%2020Class ICONCORDANT

Population stratification

Class-level pooled estimates grouped by population category. Pools use DerSimonian-Laird across apps within each stratum.

Population categoryk classesPooled ACM HR (95% CI)τ²
ASCVD prevention50.93 (0.87-1.00)0%0.0000
Arrhythmia10.77 (0.66-0.90)0%0.0000
BP/HTN10.71 (0.60-0.84)0%0.0000
Cardiomyopathy10.70 (0.57-0.85)0%0.0000
Diabetes20.94 (0.77-1.15)71%0.0153
Diabetes/cardiometabolic10.87 (0.83-0.92)0%0.0000
HF/CKD overlap20.87 (0.78-0.97)51%0.0029
Heart failure70.91 (0.86-0.95)43%0.0018
Post-MI10.90 (0.76-1.06)0%0.0000
Post-PCI antiplatelet20.93 (0.86-1.01)0%0.0000
Pulm vascular10.24 (0.16-0.37)0%0.0000

Bucher indirect comparisons (top 25 most divergent pairs)

For every pair of drug classes, the indirect effect via shared placebo comparator: log(HRAB) = log(HRA) − log(HRB), with variance summed. Statistically significant pairs (CI excludes 1.0) are highlighted in green. Interpret cautiously: transitivity assumes exchangeable populations across trials.

Class AClass BIndirect HR (95% CI)
SotaterceptvsIntensive glycemia (T2D)0.23 (0.14-0.36)
Bempedoic acidvsSotatercept4.17 (2.65-6.55)
OmecamtivvsSotatercept4.17 (2.69-6.46)
Icosapent ethylvsSotatercept4.14 (2.51-6.83)
Ticagrelor monovsSotatercept3.94 (2.53-6.14)
PCSK9vsSotatercept3.93 (2.44-6.31)
ColchicinevsSotatercept3.92 (2.47-6.23)
IV ironvsSotatercept3.90 (2.50-6.09)
SGLT2 in HFvsSotatercept3.84 (2.48-5.94)
FinerenonevsSotatercept3.79 (2.44-5.88)
P2Y12 monovsSotatercept3.76 (2.40-5.89)
Empagliflozin (post-MI)vsSotatercept3.75 (2.36-5.95)
VericiguatvsSotatercept3.74 (2.39-5.84)
GLP-1 CVOTvsSotatercept3.65 (2.36-5.62)
ARNIvsSotatercept3.63 (2.34-5.63)
Rivaroxaban (low)vsSotatercept3.58 (2.29-5.60)
SotaterceptvsSGLT2 CVOT (T2D)0.28 (0.18-0.44)
HFrEF NMAvsSotatercept3.49 (2.25-5.41)
SotagliflozinvsSotatercept3.42 (1.99-5.88)
SGLT2 in CKDvsSotatercept3.40 (2.18-5.33)
Catheter ablationvsSotatercept3.21 (2.03-5.08)
Intensive BPvsSotatercept2.96 (1.87-4.71)
Tafamidis/VutrisiranvsSotatercept2.90 (1.81-4.66)
Tafamidis/VutrisiranvsIntensive glycemia (T2D)0.66 (0.51-0.86)
Intensive BPvsIntensive glycemia (T2D)0.68 (0.53-0.86)

Guideline concordance flags

Classes where the current pooled ACM estimate does not cleanly match the expected strength of the guideline recommendation. Overstrong = guideline is stronger than the pooled evidence supports; understrong = pooled evidence is stronger than the guideline currently acknowledges.

Advanced analytics (12 supplementary analyses)

Twelve advanced analyses characterize the robustness, interpretability, and clinical relevance of the portfolio-wide mortality pool. Each is computed from the same trial-level data as the main forest plot and updates automatically.

[1] Prediction intervals

The 95% prediction interval gives the expected range of effects in a future trial of the same drug class, accounting for between-study heterogeneity (Higgins 2009 method). A wide PI crossing 1.0 indicates that the next trial could plausibly be null despite a significant current pool.

Drug classPooled HR95% CI95% PI
Finerenone0.910.84-0.990.91-0.91
GLP-1 CVOT0.870.83-0.920.87-0.88
SGLT2 in HF0.920.86-0.990.92-0.92
SGLT2 in CKD0.820.72-0.920.82-0.82
ARNI0.870.81-0.940.87-0.87
Catheter ablation0.770.66-0.900.77-0.77
IV iron0.940.84-1.040.94-0.94
Colchicine0.940.80-1.110.94-0.94
Rivaroxaban (low)0.860.76-0.970.86-0.86
Tafamidis/Vutrisiran0.700.57-0.850.70-0.70
Ticagrelor mono0.950.85-1.050.95-0.95
Intensive glycemia (T2D)1.050.88-1.261.05-1.05
SGLT2 CVOT (T2D)0.850.75-0.970.85-0.86

[2] Leave-one-out fragility

For each class with k>=2 trials, the maximum percent change in pooled HR when any single trial is removed. Classes with max delta >20% are flagged as fragile — the pool is dominated by one study and could shift meaningfully with new data.

Drug classFull HRLOO minLOO maxMax ΔStatus
Finerenone0.910.890.922.0%robust
GLP-1 CVOT0.870.870.891.2%robust
SGLT2 in HF0.920.900.952.9%robust
SGLT2 in CKD0.820.770.865.8%robust
PCSK90.940.851.0410.4%robust
ARNI0.870.850.926.1%robust
Catheter ablation0.770.720.816.5%robust
IV iron0.940.930.940.7%robust
Colchicine0.940.921.017.2%robust
Rivaroxaban (low)0.860.820.905.0%robust
Intensive BP0.710.670.735.8%robust
Tafamidis/Vutrisiran0.700.690.711.7%robust
Vericiguat0.900.840.956.3%robust
P2Y12 mono0.900.870.999.7%robust
HFrEF NMA0.840.830.840.8%robust
Ticagrelor mono0.950.931.005.7%robust
Icosapent ethyl0.990.871.1313.8%robust
Sotatercept0.240.240.240.0%robust
Intensive glycemia (T2D)1.050.951.1610.6%robust
SGLT2 CVOT (T2D)0.850.820.916.9%robust

[3] Cumulative meta-analysis (stabilization)

For each class, the running pooled HR as trials are added chronologically. Classes where the first trial's estimate and the current pool differ by less than 10% are "stable" — adding more trials is unlikely to change the clinical message.

Drug classFirst trial (year)Latest (year, k)ΔStatus
Finerenone0.90 (2020)0.91 (2024, k=3)1.7%STABLE
GLP-1 CVOT0.94 (2015)0.87 (2025, k=10)6.9%STABLE
SGLT2 in HF0.83 (2019)0.92 (2022, k=5)11.0%EVOLVING
SGLT2 in CKD0.83 (2019)0.82 (2023, k=3)1.6%STABLE
PCSK91.04 (2017)0.94 (2018, k=2)9.4%STABLE
ARNI0.84 (2014)0.87 (2021, k=3)3.8%STABLE
Catheter ablation0.62 (2018)0.77 (2022, k=4)24.4%EVOLVING
IV iron0.93 (2021)0.94 (2023, k=3)0.7%STABLE
Colchicine0.98 (2019)0.94 (2025, k=3)3.9%STABLE
Rivaroxaban (low)0.68 (2012)0.86 (2020, k=4)26.3%EVOLVING
Intensive BP0.73 (2015)0.71 (2016, k=2)2.5%STABLE
Tafamidis/Vutrisiran0.70 (2018)0.70 (2024, k=3)0.5%STABLE
Vericiguat0.95 (2020)0.90 (2024, k=2)5.6%STABLE
P2Y12 mono0.87 (2018)0.90 (2019, k=2)3.7%STABLE
HFrEF NMA0.84 (2014)0.84 (2019, k=2)0.4%STABLE
Ticagrelor mono0.93 (2018)0.95 (2020, k=3)1.8%STABLE
Icosapent ethyl0.87 (2019)0.99 (2020, k=2)14.1%EVOLVING
Sotatercept0.24 (2024)0.24 (2025, k=2)0.0%STABLE
Intensive glycemia (T2D)1.19 (2008)1.05 (2009, k=3)11.6%EVOLVING
SGLT2 CVOT (T2D)0.68 (2015)0.85 (2020, k=4)25.7%EVOLVING

[4] Low risk-of-bias subanalysis

Pool restricted to trials with overall low risk of bias on all domains. When the low-RoB pool differs substantially from the full pool, some effect may be driven by lower-quality evidence.

Drug classFull k / HRLow-RoB k / HRΔ
Finerenone3 / 0.913 / 0.910.0%
Bempedoic acid1 / 1.001 / 1.000.0%
GLP-1 CVOT10 / 0.879 / 0.880.3%
SGLT2 in HF5 / 0.924 / 0.930.6%
SGLT2 in CKD3 / 0.823 / 0.820.0%
PCSK92 / 0.942 / 0.940.0%
ARNI3 / 0.873 / 0.870.0%
IV iron3 / 0.942 / 0.940.3%
Colchicine3 / 0.942 / 0.922.7%
Rivaroxaban (low)4 / 0.864 / 0.860.0%
Intensive BP2 / 0.712 / 0.710.0%
Tafamidis/Vutrisiran3 / 0.702 / 0.691.5%
Vericiguat2 / 0.901 / 0.955.9%
Omecamtiv1 / 1.001 / 1.000.0%
P2Y12 mono2 / 0.901 / 0.999.7%
HFrEF NMA2 / 0.842 / 0.840.0%
Empagliflozin (post-MI)1 / 0.901 / 0.900.0%
Ticagrelor mono3 / 0.951 / 0.994.6%
Icosapent ethyl2 / 0.991 / 1.1313.8%
Sotatercept2 / 0.242 / 0.240.0%
Intensive glycemia (T2D)3 / 1.052 / 0.959.6%
SGLT2 CVOT (T2D)4 / 0.854 / 0.850.0%

[5] Heterogeneity decomposition (Q partitioned)

Total portfolio heterogeneity Q partitioned into within-population-stratum and between-stratum components. A large "between" fraction means effect sizes differ mainly by patient population, not by methodology or chance.

Q-total: 75.51 on 23 df
Q-within: 19.24 on 13 df (within population strata)
Q-between: 56.27 on 10 df (between strata)
74.5% of heterogeneity is explained by patient population differences.

[6] Temporal effect trends

Portfolio-wide weighted meta-regression of log(HR) on trial year across all drug classes. A positive slope indicates effects are attenuating — newer trials show smaller benefits, consistent with regression to the mean or the "Proteus effect".

Slope: -0.10% per year (growing over time)
N classes regressed: 24
Interpretation: across the portfolio, newer cardiovascular RCTs show larger mortality benefits than older trials.

[7] Number needed to treat (5-year approximation)

Absolute effect translation: NNT = 1 / (baseline_risk × (1 − HR)) using each class's average control-arm mortality rate. Provides a clinically actionable metric — lower NNT means greater absolute benefit per patient treated.

Drug classControl riskPooled HRARRNNT
Sotatercept43.1%0.2432.75%3
Tafamidis/Vutrisiran29.2%0.708.86%11
Catheter ablation12.8%0.772.93%34
Intensive BP8.1%0.712.34%43
Vericiguat20.9%0.902.16%46
ARNI14.2%0.871.83%55
SGLT2 in CKD9.1%0.821.66%60
Sotagliflozin8.5%0.821.52%66
IV iron18.8%0.941.19%84
SGLT2 in HF14.8%0.921.16%86
Finerenone12.0%0.911.08%93
Rivaroxaban (low)7.2%0.861.02%98
GLP-1 CVOT7.6%0.870.95%105
Empagliflozin (post-MI)9.1%0.900.91%109
Ticagrelor mono4.7%0.950.25%394
Colchicine3.8%0.940.22%445
PCSK93.5%0.940.20%494
Icosapent ethyl6.0%0.990.04%2389

[8] P-score rankings (frequentist SUCRA analog)

P-score (Rücker & Schwarzer 2015) = mean probability that a class is better than a randomly selected comparator class, accounting for uncertainty. Ranges 0-1; higher is better. Unlike SUCRA, does not require Bayesian simulation.

RankDrug classP-scoreInterpretation
1Sotatercept1.000very likely best
2Tafamidis/Vutrisiran0.904very likely best
3Intensive BP0.895likely among top
4Catheter ablation0.813likely among top
5SGLT2 in CKD0.725likely among top
6HFrEF NMA0.684middle tier
7Sotagliflozin0.627middle tier
8SGLT2 CVOT (T2D)0.605middle tier
9Rivaroxaban (low)0.596middle tier
10ARNI0.561middle tier
11GLP-1 CVOT0.553middle tier
12Vericiguat0.460middle tier
13Empagliflozin (post-MI)0.450middle tier
14P2Y12 mono0.440middle tier
15Finerenone0.410middle tier

[9] ACM vs primary outcome discordance

For each trial that reports both a primary composite outcome and an ACM secondary, the ratio of HRs quantifies how much the composite inflates apparent benefit beyond mortality alone.

Trials with both outcomes: 60
Mean ratio (ACM / primary): 1.094
ACM HR tends to be LESS favorable than primary composite

[10] Baseline risk meta-regression

Portfolio-wide weighted regression of log(HR) on logit(control-arm mortality rate). A negative slope means higher-risk populations derive greater relative benefit — consistent with the common clinical observation that sicker patients benefit more.

Slope: -0.011 log(HR) per logit(control risk)
N trials in regression: 56
Effect appears independent of baseline risk

[11] Cross-population consistency — SGLT2 exemplar

SGLT2 inhibitors are indicated across 4 distinct patient populations in this portfolio. If the mortality effect is mechanistically consistent, the pooled estimates across populations should agree. Divergence implies population-modified effects.

PopulationkPooled HR (95% CI)
HFrEF + HFpEF50.92 (0.86-0.99)
CKD ± diabetes30.82 (0.72-0.92)
Post-MI10.90 (0.76-1.06)
T2D + ASCVD or high CV risk40.85 (0.75-0.97)
Combined (all SGLT2 trials)130.88 (0.83-0.93), I²=34%

[12] Trial sequential analysis (required information size)

For each class, the required information size (RIS) is the sample size needed for a definitive test with α=0.05 and power=0.80, adjusted for heterogeneity via the diversity factor (Wetterslev 2008). Information fraction >100% means accumulated evidence is already adequate to support the observed effect.

Drug classInfo fractionRIS (adjusted)Current nStatus
Finerenone100.0%8,29319,027ADEQUATE
GLP-1 CVOT100.0%7,10687,334ADEQUATE
SGLT2 in HF100.0%9,57521,947ADEQUATE
SGLT2 in CKD100.0%2,81815,314ADEQUATE
PCSK918.4%252,29046,488UNDERPOWERED
ARNI100.0%3,63518,856ADEQUATE
Catheter ablation100.0%6635,767ADEQUATE
IV iron46.6%11,3885,310UNDERPOWERED
Colchicine24.4%61,23514,951UNDERPOWERED
Rivaroxaban (low)100.0%8,22240,214ADEQUATE
Intensive BP100.0%9072,636ADEQUATE
Tafamidis/Vutrisiran100.0%2811,707ADEQUATE
Vericiguat71.6%7,0495,050UNDERPOWERED
Sotagliflozin47.6%2,5681,222UNDERPOWERED
Empagliflozin (post-MI)76.7%8,5086,522UNDERPOWERED
Ticagrelor mono36.4%77,56128,241UNDERPOWERED
Icosapent ethyl0.1%14,896,89821,257UNDERPOWERED
Sotatercept100.0%16492ADEQUATE

Methods

Inclusion. All cardiology and cardiology-adjacent apps in the RapidMeta portfolio that report a trial-level all-cause mortality (ACM) outcome. Apps without ACM data (e.g., dose-finding studies, mechanistic biomarker trials) are listed but excluded from pooling.

Outcome. All-cause mortality only. Trial-level effect sizes are taken from published HRs where available; if a trial reports event counts only, the OR computed from event counts is used (with continuity correction for zero cells).

Pooling. Within each drug class, DerSimonian-Laird random-effects pooling on the log scale with HKSJ standard error adjustment. The portfolio-wide pool combines per-class estimates as a meta of metas.

Population stratification. Each drug class is tagged with a population category (Heart failure, ASCVD prevention, Diabetes/cardiometabolic, Arrhythmia, Cardiomyopathy, BP/HTN, Post-PCI antiplatelet, Post-MI, Pulm vascular, HF/CKD overlap, Anticoagulation). Within each stratum, class-level effects are combined using DL random-effects pooling.

Bucher indirect comparisons. Every pair of drug classes with pooled data is compared via the shared placebo comparator: log(HRAB) = log(HRA) - log(HRB), with variance = var(logHRA) + var(logHRB). Transitivity assumes exchangeable populations across source trials, which is questionable when mixing HFrEF and HFpEF or diabetes and primary prevention populations. Use with caution.

Guideline concordance. Each drug class is tagged with its current recommendation class (I / IIa / IIb / III) from ESC / AHA / KDIGO. A pooled estimate is considered concordant when the strength of the pooled effect matches the recommendation class. Discordance flags either overstrong (guideline stronger than evidence) or understrong (evidence stronger than guideline).

Freshness. The latest trial year for each app is displayed, enabling identification of pools dominated by older trials that may no longer reflect current practice.

Validation. Each input estimate is independently validated against published meta-analyses through validate_living_ma_portfolio.py. Current portfolio validation rate: 23/23 = 100% within 10% of published benchmarks. 11/11 ACM benchmarks also concordant.

Reproducibility. The atlas is regenerated by running python cardiology_mortality_atlas.py from the Finrenone repository. Each pooled estimate carries a provenance trail back to the trial-level data in generate_living_ma_v13.py or the source HTML files.