<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://bridgeslab.sph.umich.edu/protocols/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Davebrid1</id>
	<title>Bridges Lab Protocols - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://bridgeslab.sph.umich.edu/protocols/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Davebrid1"/>
	<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php/Special:Contributions/Davebrid1"/>
	<updated>2026-08-02T05:37:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2785</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2785"/>
		<updated>2026-07-31T21:02:03Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: /* 5. Decision Matrix: Which Results to Report */ Updated decision tree&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
[[ Category: Genetics ]]&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  y &amp;lt;- dat$beta.exposure; s &amp;lt;- dat$se.exposure&lt;br /&gt;
  k &amp;lt;- length(y); w &amp;lt;- 1/s^2&lt;br /&gt;
  mu &amp;lt;- sum(y * w) / sum(w)      # inverse-variance weighted mean&lt;br /&gt;
  Q  &amp;lt;- sum(w * (y - mu)^2)      # Cochran&#039;s Q for the exposure effects&lt;br /&gt;
  max(0, (Q - (k - 1)) / Q)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3.5 Visual Diagnostics: Scatter and Funnel Plots ====&lt;br /&gt;
&lt;br /&gt;
We generate a &#039;&#039;&#039;scatter plot&#039;&#039;&#039; and a &#039;&#039;&#039;funnel plot&#039;&#039;&#039; for &#039;&#039;&#039;every&#039;&#039;&#039; exposure–outcome&lt;br /&gt;
association before adjudicating the model in [[#5. Decision Matrix: Which Results to Report|Section 5]].&lt;br /&gt;
They reveal outlier and pleiotropic instruments that the summary statistics (Cochran&#039;s &#039;&#039;Q&#039;&#039;,&lt;br /&gt;
the MR-Egger intercept) can under-flag, and they frequently drive the model choice on inspection&lt;br /&gt;
even when the numeric trigger is borderline. Record the model used &#039;&#039;&#039;and the reason&#039;&#039;&#039; for each&lt;br /&gt;
association.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scatter plot.&#039;&#039;&#039; Each point is an instrument: SNP→exposure effect on &#039;&#039;x&#039;&#039;, SNP→outcome effect&lt;br /&gt;
on &#039;&#039;y&#039;&#039;; the overlaid lines are the method estimates (IVW, MR-Egger, weighted median).&lt;br /&gt;
* Points should scatter around a single line through the origin.&lt;br /&gt;
* A high-leverage point sitting off the IVW line (e.g. the &#039;&#039;APOE&#039;&#039; region for lipid exposures) is a candidate outlier / pleiotropic SNP.&lt;br /&gt;
* If the MR-Egger or weighted-median slope diverges from IVW, suspect pleiotropy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;r&amp;quot;&amp;gt;&lt;br /&gt;
res &amp;lt;- mr(dat, method_list = c(&amp;quot;mr_ivw_mre&amp;quot;, &amp;quot;mr_egger_regression&amp;quot;, &amp;quot;mr_weighted_median&amp;quot;))&lt;br /&gt;
mr_scatter_plot(res, dat)[[1]]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funnel plot.&#039;&#039;&#039; Per-SNP Wald ratio on &#039;&#039;x&#039;&#039; against instrument precision (1/SE) on &#039;&#039;y&#039;&#039;.&lt;br /&gt;
* A &#039;&#039;&#039;symmetric&#039;&#039;&#039; inverted funnel around the pooled estimate ⇒ balanced pleiotropy; IVW valid.&lt;br /&gt;
* &#039;&#039;&#039;Asymmetry&#039;&#039;&#039; ⇒ directional pleiotropy ⇒ MR-Egger or weighted mode.&lt;br /&gt;
* A point far from the body of the funnel is the same outlier the scatter shows and a candidate for removal (MR-PRESSO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;r&amp;quot;&amp;gt;&lt;br /&gt;
ss &amp;lt;- mr_singlesnp(dat)&lt;br /&gt;
mr_funnel_plot(ss)[[1]]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
How the plots map onto the model choice is given in the [[#5. Decision Matrix: Which Results to Report|Decision Matrix (Section 5)]]; the plots can trigger a model (e.g. MR-PRESSO) on visual grounds even when the numeric rule is ambiguous.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example — LDL-C → Alzheimer&#039;s disease.&#039;&#039;&#039; The naive IVW estimate was a large positive&lt;br /&gt;
effect (β ≈ +0.58 per SD LDL-C; OR ≈ 1.8), biologically implausible. The scatter showed a&lt;br /&gt;
high-leverage &#039;&#039;APOE&#039;&#039;-region cluster well off the IVW slope, and the funnel showed the matching&lt;br /&gt;
outlier and asymmetry. We selected &#039;&#039;&#039;MR-PRESSO&#039;&#039;&#039; on that visual basis; it removed the &#039;&#039;APOE&#039;&#039;&lt;br /&gt;
outliers and the estimate attenuated to ≈ +0.03 (null). The naive positive was &#039;&#039;APOE&#039;&#039;&lt;br /&gt;
horizontal pleiotropy (&#039;&#039;APOE&#039;&#039; acts on AD through amyloid, not through LDL), not an LDL causal&lt;br /&gt;
effect. Cochran&#039;s &#039;&#039;Q&#039;&#039; is significant here too, but the plots identify the specific offending&lt;br /&gt;
locus and are what triggered the decision.&lt;br /&gt;
&lt;br /&gt;
== 4 Selection and Collider Bias (Survival / Ascertainment) ==&lt;br /&gt;
&lt;br /&gt;
Every model in Section 3 targets &#039;&#039;&#039;pleiotropy&#039;&#039;&#039; or &#039;&#039;&#039;weak instruments&#039;&#039;&#039;. None detects&lt;br /&gt;
&#039;&#039;&#039;selection bias&#039;&#039;&#039;. A signal can pass Cochran&#039;s Q, the Egger intercept, MR-PRESSO and&lt;br /&gt;
the weighted median while being entirely generated by conditioning on sample membership.&lt;br /&gt;
This section is mandatory when any trigger below applies.&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Triggers (run this section if ANY apply) ===&lt;br /&gt;
* The outcome is &#039;&#039;&#039;late-onset or age-related&#039;&#039;&#039; (AD, dementia, PD, most cancers, CVD).&lt;br /&gt;
* The exposure is &#039;&#039;&#039;associated with mortality or study participation&#039;&#039;&#039; (smoking, BMI, BP, alcohol, diabetes, SES).&lt;br /&gt;
* The outcome GWAS uses &#039;&#039;&#039;proxy/GWAX, prevalent-case, or volunteer-cohort&#039;&#039;&#039; designs (UK Biobank by-proxy AD, FinnGen prevalent cases).&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Step 1 — Establish both collider arms ===&lt;br /&gt;
Conditioning on being sampled biases the X–Y association only if &#039;&#039;&#039;both&#039;&#039;&#039; arms exist:&lt;br /&gt;
* &#039;&#039;&#039;X→S&#039;&#039;&#039;: exposure affects survival/participation. Test &#039;&#039;&#039;per analysis&#039;&#039;&#039; (MR of exposure → parental lifespan or all-cause mortality).&lt;br /&gt;
* &#039;&#039;&#039;Y→S&#039;&#039;&#039;: outcome liability affects survival. Test &#039;&#039;&#039;once per outcome&#039;&#039;&#039; and reuse; use &#039;&#039;&#039;clinically ascertained&#039;&#039;&#039; instruments for the outcome, never a proxy GWAS (circular).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decision rule.&#039;&#039;&#039; Report a three-way verdict using an equivalence test (TOST) against a&lt;br /&gt;
pre-registered bound δ, &#039;&#039;&#039;not&#039;&#039;&#039; p&amp;gt;0.05:&lt;br /&gt;
* &#039;&#039;&#039;equivalence-null&#039;&#039;&#039; — 95% CI ⊂ ±δ → that arm is absent; collider cannot operate; stop.&lt;br /&gt;
* &#039;&#039;&#039;real association&#039;&#039;&#039; — CI excludes 0 → arm present; go to 4.3.&lt;br /&gt;
* &#039;&#039;&#039;inconclusive&#039;&#039;&#039; — CI covers 0 but exceeds ±δ → &#039;&#039;&#039;report as unresolved&#039;&#039;&#039;, never as &amp;quot;clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Set δ relative to the effect under test (default: δ = 15% of the observed X→Y estimate;&lt;br /&gt;
report a permissive δ = 40% as sensitivity). An underpowered null is not evidence of absence.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Step 2 — Direction check (free; resolves most cases) ===&lt;br /&gt;
Compute the predicted induced effect:&lt;br /&gt;
 predicted bias = b_SH × (X→S)&lt;br /&gt;
where b_SH is the selection slope (§4.4). Then:&lt;br /&gt;
* &#039;&#039;&#039;Bias OPPOSITE in sign to the observed effect&#039;&#039;&#039; → bias is conservative; the true effect is&lt;br /&gt;
  if anything larger. Note it and proceed to normal adjudication.&lt;br /&gt;
* &#039;&#039;&#039;Bias SAME sign as the observed effect&#039;&#039;&#039; → the estimate may be partly or wholly induced.&lt;br /&gt;
  Go to 4.4.&lt;br /&gt;
&lt;br /&gt;
For a life-shortening exposure the induced bias is &#039;&#039;&#039;protective&#039;&#039;&#039;. Therefore&lt;br /&gt;
&#039;&#039;&#039;risk-increasing associations are relatively robust&#039;&#039;&#039; to this bias, while&lt;br /&gt;
&#039;&#039;&#039;protective or surprisingly-null findings are the danger zone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== 4.4 Step 3 — Index-event correction (sensitivity only) ===&lt;br /&gt;
Estimate the selection slope with SlopeHunter (incidence = survival axis, prognosis = outcome).&lt;br /&gt;
Because IVW is linear the correction is exact:&lt;br /&gt;
 corrected(X→Y) = (X→Y) − b_SH × (X→S)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements — an underpowered fit is worse than none:&#039;&#039;&#039;&lt;br /&gt;
* Use &#039;&#039;&#039;full genome-wide summary statistics&#039;&#039;&#039;, LD-clumped (r²&amp;lt;0.01, 1 Mb, ancestry-matched panel). Clumped tophits from an API are &#039;&#039;&#039;not sufficient&#039;&#039;&#039; (a 10-SNP fit is unidentified).&lt;br /&gt;
* Target &#039;&#039;&#039;≳1,000 independent SNPs&#039;&#039;&#039;; report the fitted n and the slope CI.&lt;br /&gt;
* Report fits &#039;&#039;&#039;with and without major pleiotropic loci&#039;&#039;&#039; (e.g. APOE for AD/lifespan) and without the locus under test if the analysis is locus-specific.&lt;br /&gt;
* b_SH is a property of the (survival axis → outcome) pair, &#039;&#039;&#039;not&#039;&#039;&#039; of the exposure — fit once per outcome and reuse across exposures. Refit if the outcome dataset changes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coherence check (the falsifiable quantity).&#039;&#039;&#039; Report predicted induced effect vs observed&lt;br /&gt;
effect. If predicted ≈ observed, the selection pathway alone reproduces the signal.&lt;br /&gt;
&lt;br /&gt;
=== 4.5 Reporting requirements ===&lt;br /&gt;
Always report &#039;&#039;&#039;uncorrected and corrected estimates side by side&#039;&#039;&#039;. The corrected value is a&lt;br /&gt;
&#039;&#039;&#039;sensitivity bound, never the primary estimate&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stated limitation (include in all manuscripts using this section):&#039;&#039;&#039; the correction removes&lt;br /&gt;
the component collinear with the survival axis and &#039;&#039;&#039;cannot distinguish collider-induced&lt;br /&gt;
association from a genuine effect acting along that same axis&#039;&#039;&#039;. Because most exposures affect&lt;br /&gt;
mortality, mechanical application will attenuate real effects. Correction &#039;&#039;&#039;diagnoses&#039;&#039;&#039;;&lt;br /&gt;
only &#039;&#039;&#039;design&#039;&#039;&#039; resolves — incident cohorts, age-stratified analyses, or younger-onset outcomes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example.&#039;&#039;&#039; Smoking → Alzheimer&#039;s. Passed stringent instrument criteria, mean F&amp;gt;10,&lt;br /&gt;
Egger intercept p=0.108, adjudicated Scenario 2 → MR-PRESSO b=−0.112, p=0.0015 (a reportable&lt;br /&gt;
positive). Both collider arms were present (instruments→lung cancer p=10⁻⁵¹; AD liability→shorter&lt;br /&gt;
lifespan p=0.003). A genome-wide index-event correction (2,346 SNPs, b_SH=−0.944) reduced the&lt;br /&gt;
pooled estimate from −0.129 to +0.005 (p=0.91), and the collider structure predicted 89–117% of&lt;br /&gt;
the observed effect across three instrument sets. The standard toolkit — including a&lt;br /&gt;
proxy-ascertainment sensitivity analysis that was &#039;&#039;&#039;falsely reassuring&#039;&#039;&#039; — did not detect this.&lt;br /&gt;
&lt;br /&gt;
== 5. Decision Matrix: Which Results to Report ==&lt;br /&gt;
&lt;br /&gt;
Every scenario below is adjudicated &#039;&#039;&#039;together with the scatter and funnel plots&#039;&#039;&#039; ([[#3.5 Visual Diagnostics: Scatter and Funnel Plots|§3.5]]): visual identification of outlier SNPs or funnel asymmetry can select MR-PRESSO or an Egger/mode model even when the numeric trigger (Cochran&#039;s &#039;&#039;Q&#039;&#039;, the Egger intercept) is borderline. Record the model used and the visual rationale per association.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; || F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. || &amp;quot;IVW (Fixed Effects). All assumptions are met.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; || F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05 &#039;&#039;&#039;or&#039;&#039;&#039; one/few outlier SNPs visible in the scatter/funnel (§3.5). Egger Intercept p &amp;gt; 0.05. || &amp;quot;MR-PRESSO (Outlier Corrected) or IVW (Random Effects). Support with Weighted Median.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; || Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. || &amp;quot;MR-RAPS. Baseline IVW is vulnerable to weak instrument bias.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; || Egger Intercept p &amp;lt; 0.05 &#039;&#039;&#039;or&#039;&#039;&#039; clear funnel asymmetry (§3.5). || &amp;quot;Weighted Mode (if I2GX &amp;lt; 0.90) OR MR-Egger Slope (if I2GX &amp;gt;= 0.90). IVW is discarded.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; || CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). || &amp;quot;Null Result (Discard Causality). The traits are correlated due to shared genetics, not a direct causal pathway.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; || MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. || &amp;quot;Unresolved / Inconclusive. State that genetic evidence is too pleiotropic to reliably disentangle.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;7. Selection/collider bias&#039;&#039;&#039; || Both arms present AND predicted bias same sign as observed AND predicted ≈ observed magnitude. || &amp;quot;Report as selection-bias-consistent, not causal. Give uncorrected + corrected estimates.&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2784</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2784"/>
		<updated>2026-07-31T21:01:11Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: /* 3. Analytical Models to Test */ Added section about making funnel and scatter plots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
[[ Category: Genetics ]]&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  y &amp;lt;- dat$beta.exposure; s &amp;lt;- dat$se.exposure&lt;br /&gt;
  k &amp;lt;- length(y); w &amp;lt;- 1/s^2&lt;br /&gt;
  mu &amp;lt;- sum(y * w) / sum(w)      # inverse-variance weighted mean&lt;br /&gt;
  Q  &amp;lt;- sum(w * (y - mu)^2)      # Cochran&#039;s Q for the exposure effects&lt;br /&gt;
  max(0, (Q - (k - 1)) / Q)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3.5 Visual Diagnostics: Scatter and Funnel Plots ====&lt;br /&gt;
&lt;br /&gt;
We generate a &#039;&#039;&#039;scatter plot&#039;&#039;&#039; and a &#039;&#039;&#039;funnel plot&#039;&#039;&#039; for &#039;&#039;&#039;every&#039;&#039;&#039; exposure–outcome&lt;br /&gt;
association before adjudicating the model in [[#5. Decision Matrix: Which Results to Report|Section 5]].&lt;br /&gt;
They reveal outlier and pleiotropic instruments that the summary statistics (Cochran&#039;s &#039;&#039;Q&#039;&#039;,&lt;br /&gt;
the MR-Egger intercept) can under-flag, and they frequently drive the model choice on inspection&lt;br /&gt;
even when the numeric trigger is borderline. Record the model used &#039;&#039;&#039;and the reason&#039;&#039;&#039; for each&lt;br /&gt;
association.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scatter plot.&#039;&#039;&#039; Each point is an instrument: SNP→exposure effect on &#039;&#039;x&#039;&#039;, SNP→outcome effect&lt;br /&gt;
on &#039;&#039;y&#039;&#039;; the overlaid lines are the method estimates (IVW, MR-Egger, weighted median).&lt;br /&gt;
* Points should scatter around a single line through the origin.&lt;br /&gt;
* A high-leverage point sitting off the IVW line (e.g. the &#039;&#039;APOE&#039;&#039; region for lipid exposures) is a candidate outlier / pleiotropic SNP.&lt;br /&gt;
* If the MR-Egger or weighted-median slope diverges from IVW, suspect pleiotropy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;r&amp;quot;&amp;gt;&lt;br /&gt;
res &amp;lt;- mr(dat, method_list = c(&amp;quot;mr_ivw_mre&amp;quot;, &amp;quot;mr_egger_regression&amp;quot;, &amp;quot;mr_weighted_median&amp;quot;))&lt;br /&gt;
mr_scatter_plot(res, dat)[[1]]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funnel plot.&#039;&#039;&#039; Per-SNP Wald ratio on &#039;&#039;x&#039;&#039; against instrument precision (1/SE) on &#039;&#039;y&#039;&#039;.&lt;br /&gt;
* A &#039;&#039;&#039;symmetric&#039;&#039;&#039; inverted funnel around the pooled estimate ⇒ balanced pleiotropy; IVW valid.&lt;br /&gt;
* &#039;&#039;&#039;Asymmetry&#039;&#039;&#039; ⇒ directional pleiotropy ⇒ MR-Egger or weighted mode.&lt;br /&gt;
* A point far from the body of the funnel is the same outlier the scatter shows and a candidate for removal (MR-PRESSO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;r&amp;quot;&amp;gt;&lt;br /&gt;
ss &amp;lt;- mr_singlesnp(dat)&lt;br /&gt;
mr_funnel_plot(ss)[[1]]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
How the plots map onto the model choice is given in the [[#5. Decision Matrix: Which Results to Report|Decision Matrix (Section 5)]]; the plots can trigger a model (e.g. MR-PRESSO) on visual grounds even when the numeric rule is ambiguous.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example — LDL-C → Alzheimer&#039;s disease.&#039;&#039;&#039; The naive IVW estimate was a large positive&lt;br /&gt;
effect (β ≈ +0.58 per SD LDL-C; OR ≈ 1.8), biologically implausible. The scatter showed a&lt;br /&gt;
high-leverage &#039;&#039;APOE&#039;&#039;-region cluster well off the IVW slope, and the funnel showed the matching&lt;br /&gt;
outlier and asymmetry. We selected &#039;&#039;&#039;MR-PRESSO&#039;&#039;&#039; on that visual basis; it removed the &#039;&#039;APOE&#039;&#039;&lt;br /&gt;
outliers and the estimate attenuated to ≈ +0.03 (null). The naive positive was &#039;&#039;APOE&#039;&#039;&lt;br /&gt;
horizontal pleiotropy (&#039;&#039;APOE&#039;&#039; acts on AD through amyloid, not through LDL), not an LDL causal&lt;br /&gt;
effect. Cochran&#039;s &#039;&#039;Q&#039;&#039; is significant here too, but the plots identify the specific offending&lt;br /&gt;
locus and are what triggered the decision.&lt;br /&gt;
&lt;br /&gt;
== 4 Selection and Collider Bias (Survival / Ascertainment) ==&lt;br /&gt;
&lt;br /&gt;
Every model in Section 3 targets &#039;&#039;&#039;pleiotropy&#039;&#039;&#039; or &#039;&#039;&#039;weak instruments&#039;&#039;&#039;. None detects&lt;br /&gt;
&#039;&#039;&#039;selection bias&#039;&#039;&#039;. A signal can pass Cochran&#039;s Q, the Egger intercept, MR-PRESSO and&lt;br /&gt;
the weighted median while being entirely generated by conditioning on sample membership.&lt;br /&gt;
This section is mandatory when any trigger below applies.&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Triggers (run this section if ANY apply) ===&lt;br /&gt;
* The outcome is &#039;&#039;&#039;late-onset or age-related&#039;&#039;&#039; (AD, dementia, PD, most cancers, CVD).&lt;br /&gt;
* The exposure is &#039;&#039;&#039;associated with mortality or study participation&#039;&#039;&#039; (smoking, BMI, BP, alcohol, diabetes, SES).&lt;br /&gt;
* The outcome GWAS uses &#039;&#039;&#039;proxy/GWAX, prevalent-case, or volunteer-cohort&#039;&#039;&#039; designs (UK Biobank by-proxy AD, FinnGen prevalent cases).&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Step 1 — Establish both collider arms ===&lt;br /&gt;
Conditioning on being sampled biases the X–Y association only if &#039;&#039;&#039;both&#039;&#039;&#039; arms exist:&lt;br /&gt;
* &#039;&#039;&#039;X→S&#039;&#039;&#039;: exposure affects survival/participation. Test &#039;&#039;&#039;per analysis&#039;&#039;&#039; (MR of exposure → parental lifespan or all-cause mortality).&lt;br /&gt;
* &#039;&#039;&#039;Y→S&#039;&#039;&#039;: outcome liability affects survival. Test &#039;&#039;&#039;once per outcome&#039;&#039;&#039; and reuse; use &#039;&#039;&#039;clinically ascertained&#039;&#039;&#039; instruments for the outcome, never a proxy GWAS (circular).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decision rule.&#039;&#039;&#039; Report a three-way verdict using an equivalence test (TOST) against a&lt;br /&gt;
pre-registered bound δ, &#039;&#039;&#039;not&#039;&#039;&#039; p&amp;gt;0.05:&lt;br /&gt;
* &#039;&#039;&#039;equivalence-null&#039;&#039;&#039; — 95% CI ⊂ ±δ → that arm is absent; collider cannot operate; stop.&lt;br /&gt;
* &#039;&#039;&#039;real association&#039;&#039;&#039; — CI excludes 0 → arm present; go to 4.3.&lt;br /&gt;
* &#039;&#039;&#039;inconclusive&#039;&#039;&#039; — CI covers 0 but exceeds ±δ → &#039;&#039;&#039;report as unresolved&#039;&#039;&#039;, never as &amp;quot;clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Set δ relative to the effect under test (default: δ = 15% of the observed X→Y estimate;&lt;br /&gt;
report a permissive δ = 40% as sensitivity). An underpowered null is not evidence of absence.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Step 2 — Direction check (free; resolves most cases) ===&lt;br /&gt;
Compute the predicted induced effect:&lt;br /&gt;
 predicted bias = b_SH × (X→S)&lt;br /&gt;
where b_SH is the selection slope (§4.4). Then:&lt;br /&gt;
* &#039;&#039;&#039;Bias OPPOSITE in sign to the observed effect&#039;&#039;&#039; → bias is conservative; the true effect is&lt;br /&gt;
  if anything larger. Note it and proceed to normal adjudication.&lt;br /&gt;
* &#039;&#039;&#039;Bias SAME sign as the observed effect&#039;&#039;&#039; → the estimate may be partly or wholly induced.&lt;br /&gt;
  Go to 4.4.&lt;br /&gt;
&lt;br /&gt;
For a life-shortening exposure the induced bias is &#039;&#039;&#039;protective&#039;&#039;&#039;. Therefore&lt;br /&gt;
&#039;&#039;&#039;risk-increasing associations are relatively robust&#039;&#039;&#039; to this bias, while&lt;br /&gt;
&#039;&#039;&#039;protective or surprisingly-null findings are the danger zone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== 4.4 Step 3 — Index-event correction (sensitivity only) ===&lt;br /&gt;
Estimate the selection slope with SlopeHunter (incidence = survival axis, prognosis = outcome).&lt;br /&gt;
Because IVW is linear the correction is exact:&lt;br /&gt;
 corrected(X→Y) = (X→Y) − b_SH × (X→S)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements — an underpowered fit is worse than none:&#039;&#039;&#039;&lt;br /&gt;
* Use &#039;&#039;&#039;full genome-wide summary statistics&#039;&#039;&#039;, LD-clumped (r²&amp;lt;0.01, 1 Mb, ancestry-matched panel). Clumped tophits from an API are &#039;&#039;&#039;not sufficient&#039;&#039;&#039; (a 10-SNP fit is unidentified).&lt;br /&gt;
* Target &#039;&#039;&#039;≳1,000 independent SNPs&#039;&#039;&#039;; report the fitted n and the slope CI.&lt;br /&gt;
* Report fits &#039;&#039;&#039;with and without major pleiotropic loci&#039;&#039;&#039; (e.g. APOE for AD/lifespan) and without the locus under test if the analysis is locus-specific.&lt;br /&gt;
* b_SH is a property of the (survival axis → outcome) pair, &#039;&#039;&#039;not&#039;&#039;&#039; of the exposure — fit once per outcome and reuse across exposures. Refit if the outcome dataset changes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coherence check (the falsifiable quantity).&#039;&#039;&#039; Report predicted induced effect vs observed&lt;br /&gt;
effect. If predicted ≈ observed, the selection pathway alone reproduces the signal.&lt;br /&gt;
&lt;br /&gt;
=== 4.5 Reporting requirements ===&lt;br /&gt;
Always report &#039;&#039;&#039;uncorrected and corrected estimates side by side&#039;&#039;&#039;. The corrected value is a&lt;br /&gt;
&#039;&#039;&#039;sensitivity bound, never the primary estimate&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stated limitation (include in all manuscripts using this section):&#039;&#039;&#039; the correction removes&lt;br /&gt;
the component collinear with the survival axis and &#039;&#039;&#039;cannot distinguish collider-induced&lt;br /&gt;
association from a genuine effect acting along that same axis&#039;&#039;&#039;. Because most exposures affect&lt;br /&gt;
mortality, mechanical application will attenuate real effects. Correction &#039;&#039;&#039;diagnoses&#039;&#039;&#039;;&lt;br /&gt;
only &#039;&#039;&#039;design&#039;&#039;&#039; resolves — incident cohorts, age-stratified analyses, or younger-onset outcomes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example.&#039;&#039;&#039; Smoking → Alzheimer&#039;s. Passed stringent instrument criteria, mean F&amp;gt;10,&lt;br /&gt;
Egger intercept p=0.108, adjudicated Scenario 2 → MR-PRESSO b=−0.112, p=0.0015 (a reportable&lt;br /&gt;
positive). Both collider arms were present (instruments→lung cancer p=10⁻⁵¹; AD liability→shorter&lt;br /&gt;
lifespan p=0.003). A genome-wide index-event correction (2,346 SNPs, b_SH=−0.944) reduced the&lt;br /&gt;
pooled estimate from −0.129 to +0.005 (p=0.91), and the collider structure predicted 89–117% of&lt;br /&gt;
the observed effect across three instrument sets. The standard toolkit — including a&lt;br /&gt;
proxy-ascertainment sensitivity analysis that was &#039;&#039;&#039;falsely reassuring&#039;&#039;&#039; — did not detect this.&lt;br /&gt;
&lt;br /&gt;
== 5. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;7. Selection/collider bias&#039;&#039;&#039; || Both arms present AND predicted bias same sign as observed&lt;br /&gt;
AND predicted ≈ observed magnitude &lt;br /&gt;
| - Report as &#039;&#039;&#039;selection-bias-consistent, not causal&#039;&#039;&#039;.&lt;br /&gt;
Give uncorrected + corrected estimates. Escalate to a design-based test before any causal claim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Talk:Mendelian_Randomization&amp;diff=2783</id>
		<title>Talk:Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Talk:Mendelian_Randomization&amp;diff=2783"/>
		<updated>2026-07-18T18:20:07Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Fixed formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MR SOP — outstanding items (selection/collider bias work, 2026-07-18) ==&lt;br /&gt;
&lt;br /&gt;
Context: §4 &amp;quot;Selection and Collider Bias&amp;quot; was added to the [https://bridgeslab.sph.umich.edu/protocols/index.php/Mendelian_Randomization MR SOP] after the smoking→AD project found its headline result was most plausibly a survival-collider artefact.&lt;br /&gt;
&lt;br /&gt;
=== Sections still missing ===&lt;br /&gt;
All three are cheap, and all three bit us on smoking→AD.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Steiger directionality / reverse causation&#039;&#039;&#039; — absent entirely. One line (&amp;lt;code&amp;gt;TwoSampleMR::directionality_test()&amp;lt;/code&amp;gt;). Important for the disease→AD portfolio, where reverse causation is plausible.&lt;br /&gt;
# &#039;&#039;&#039;Sample overlap&#039;&#039;&#039; — absent. Two-sample MR assumes independent samples; UK Biobank is in nearly every GWAS we use (it was in &#039;&#039;both&#039;&#039; our exposure and outcome). Tool: MRlap (needs full genome-wide sumstats + LD scores).&lt;br /&gt;
# &#039;&#039;&#039;Dataset provenance verification&#039;&#039;&#039; — absent. We caught &#039;&#039;&#039;two mislabelled OpenGWAS accessions&#039;&#039;&#039;: &amp;lt;code&amp;gt;ieu-a-1001&amp;lt;/code&amp;gt; labelled &amp;quot;parental lifespan&amp;quot; is actually Okbay EA; &amp;lt;code&amp;gt;ieu-b-5067&amp;lt;/code&amp;gt; labelled &amp;quot;Wightman&amp;quot; is Woolf 2022 with 954 cases. Rule: verify N, case/control split and cohort composition via &amp;lt;code&amp;gt;gwasinfo()&amp;lt;/code&amp;gt; before use; never trust the label.&lt;br /&gt;
&lt;br /&gt;
=== MR-PRESSO / MR-Egger imbalance (raised, not yet drafted) ===&lt;br /&gt;
Observation: we report MR-PRESSO outlier-corrected far more often than MR-Egger. This is &#039;&#039;&#039;structural&#039;&#039;&#039;, not accidental — Egger intercept tests are underpowered so Scenario 4 rarely fires, while Cochran&#039;s Q is almost always significant so Scenario 2 fires constantly.&lt;br /&gt;
&lt;br /&gt;
Why it matters — our own Layer 0: IVW b=−0.065 &#039;&#039;&#039;p=0.296&#039;&#039;&#039; → MR-PRESSO b=−0.112 &#039;&#039;&#039;p=0.0015&#039;&#039;&#039;. Outlier removal &#039;&#039;manufactured&#039;&#039; the significant result later shown to be collider-driven. It removed only 2/22 SNPs (9%), so the existing &amp;quot;&amp;gt;30% removed&amp;quot; tripwire never fired.&lt;br /&gt;
&lt;br /&gt;
Proposed amendments (Scenario 2 currently has &#039;&#039;&#039;no&#039;&#039;&#039; conclusion-change tripwire):&lt;br /&gt;
* Add a &#039;&#039;&#039;conclusion-change tripwire&#039;&#039;&#039; to Scenario 2: if outlier removal moves the estimate outside the original IVW 95% CI or flips significance → report corrected + uncorrected, with the corrected value as sensitivity only. Key on &#039;&#039;effect on the conclusion&#039;&#039;, not SNP count.&lt;br /&gt;
* Stop treating &#039;&#039;&#039;Egger intercept p&amp;gt;0.05&#039;&#039;&#039; as evidence of no directional pleiotropy — it is an underpowered null, the same error pattern we rejected in §4.2. Report the intercept estimate with CI.&lt;br /&gt;
* Elevate &#039;&#039;&#039;Weighted Median&#039;&#039;&#039; to co-primary (better power &#039;&#039;and&#039;&#039; robustness than MR-Egger; currently only &amp;quot;support&amp;quot; in Scenario 2).&lt;br /&gt;
* Report the &#039;&#039;&#039;full estimator panel with a concordance flag&#039;&#039;&#039; — our estimates spanned −0.065 to −0.208 with p from 0.0015 to 0.647; single-winner adjudication hides that spread.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Talk:Mendelian_Randomization&amp;diff=2782</id>
		<title>Talk:Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Talk:Mendelian_Randomization&amp;diff=2782"/>
		<updated>2026-07-18T18:18:52Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Added notes on what to add to MR SOP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
## A. MR SOP — outstanding items&lt;br /&gt;
&lt;br /&gt;
### Sections still missing (all cheap, all bit us on smoking→AD)&lt;br /&gt;
1. **Steiger directionality / reverse causation** — absent entirely. One line&lt;br /&gt;
   (`TwoSampleMR::directionality_test()`). Important for the disease→AD portfolio, where&lt;br /&gt;
   reverse causation is plausible.&lt;br /&gt;
2. **Sample overlap** — absent. Two-sample MR assumes independent samples; UK Biobank is in&lt;br /&gt;
   nearly every GWAS we use (it was in *both* our exposure and outcome). Tool: MRlap&lt;br /&gt;
   (needs full genome-wide sumstats + LD scores).&lt;br /&gt;
3. **Dataset provenance verification** — absent. We caught **two mislabelled OpenGWAS&lt;br /&gt;
   accessions**: `ieu-a-1001` labelled &amp;quot;parental lifespan&amp;quot; is actually Okbay EA;&lt;br /&gt;
   `ieu-b-5067` labelled &amp;quot;Wightman&amp;quot; is Woolf 2022 with 954 cases. Rule: verify N,&lt;br /&gt;
   case/control split and cohort composition via `gwasinfo()` before use; never trust the label.&lt;br /&gt;
&lt;br /&gt;
### MR-PRESSO / MR-Egger imbalance (raised, not yet drafted)&lt;br /&gt;
Observation: we report MR-PRESSO outlier-corrected far more than MR-Egger. This is&lt;br /&gt;
**structural**, not accidental — Egger intercept tests are underpowered so Scenario 4 rarely&lt;br /&gt;
fires, while Cochran&#039;s Q is almost always significant so Scenario 2 fires constantly.&lt;br /&gt;
&lt;br /&gt;
Why it matters — our own Layer 0: IVW b=−0.065 **p=0.296** → MR-PRESSO b=−0.112 **p=0.0015**.&lt;br /&gt;
Outlier removal *manufactured* the significant result later shown to be collider-driven. It&lt;br /&gt;
removed only 2/22 SNPs (9%), so the existing &amp;quot;&amp;gt;30% removed&amp;quot; tripwire never fired.&lt;br /&gt;
&lt;br /&gt;
Proposed amendments (Scenario 2 currently has **no** conclusion-change tripwire):&lt;br /&gt;
- Add a **conclusion-change tripwire** to Scenario 2: if outlier removal moves the estimate&lt;br /&gt;
  outside the original IVW 95% CI or flips significance → report corrected + uncorrected,&lt;br /&gt;
  corrected as sensitivity only. (Key on *effect on conclusion*, not SNP count.)&lt;br /&gt;
- Stop treating **Egger intercept p&amp;gt;0.05** as evidence of no directional pleiotropy — it&#039;s an&lt;br /&gt;
  underpowered null, the same error pattern we rejected in §4.2. Report intercept + CI.&lt;br /&gt;
- Elevate **weighted median** to co-primary (better power *and* robustness than Egger; currently&lt;br /&gt;
  only &amp;quot;support&amp;quot; in Scenario 2).&lt;br /&gt;
- Report the **full estimator panel with a concordance flag** — our estimates spanned&lt;br /&gt;
  −0.065 to −0.208 with p from 0.0015 to 0.647; single-winner adjudication hides that.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2781</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2781"/>
		<updated>2026-07-18T18:11:39Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: /* 3.4 Calculating I-squared GX for MR-Egger */ Fixed error in I2 calculation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
[[ Category: Genetics ]]&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  y &amp;lt;- dat$beta.exposure; s &amp;lt;- dat$se.exposure&lt;br /&gt;
  k &amp;lt;- length(y); w &amp;lt;- 1/s^2&lt;br /&gt;
  mu &amp;lt;- sum(y * w) / sum(w)      # inverse-variance weighted mean&lt;br /&gt;
  Q  &amp;lt;- sum(w * (y - mu)^2)      # Cochran&#039;s Q for the exposure effects&lt;br /&gt;
  max(0, (Q - (k - 1)) / Q)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4 Selection and Collider Bias (Survival / Ascertainment) ==&lt;br /&gt;
&lt;br /&gt;
Every model in Section 3 targets &#039;&#039;&#039;pleiotropy&#039;&#039;&#039; or &#039;&#039;&#039;weak instruments&#039;&#039;&#039;. None detects&lt;br /&gt;
&#039;&#039;&#039;selection bias&#039;&#039;&#039;. A signal can pass Cochran&#039;s Q, the Egger intercept, MR-PRESSO and&lt;br /&gt;
the weighted median while being entirely generated by conditioning on sample membership.&lt;br /&gt;
This section is mandatory when any trigger below applies.&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Triggers (run this section if ANY apply) ===&lt;br /&gt;
* The outcome is &#039;&#039;&#039;late-onset or age-related&#039;&#039;&#039; (AD, dementia, PD, most cancers, CVD).&lt;br /&gt;
* The exposure is &#039;&#039;&#039;associated with mortality or study participation&#039;&#039;&#039; (smoking, BMI, BP, alcohol, diabetes, SES).&lt;br /&gt;
* The outcome GWAS uses &#039;&#039;&#039;proxy/GWAX, prevalent-case, or volunteer-cohort&#039;&#039;&#039; designs (UK Biobank by-proxy AD, FinnGen prevalent cases).&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Step 1 — Establish both collider arms ===&lt;br /&gt;
Conditioning on being sampled biases the X–Y association only if &#039;&#039;&#039;both&#039;&#039;&#039; arms exist:&lt;br /&gt;
* &#039;&#039;&#039;X→S&#039;&#039;&#039;: exposure affects survival/participation. Test &#039;&#039;&#039;per analysis&#039;&#039;&#039; (MR of exposure → parental lifespan or all-cause mortality).&lt;br /&gt;
* &#039;&#039;&#039;Y→S&#039;&#039;&#039;: outcome liability affects survival. Test &#039;&#039;&#039;once per outcome&#039;&#039;&#039; and reuse; use &#039;&#039;&#039;clinically ascertained&#039;&#039;&#039; instruments for the outcome, never a proxy GWAS (circular).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decision rule.&#039;&#039;&#039; Report a three-way verdict using an equivalence test (TOST) against a&lt;br /&gt;
pre-registered bound δ, &#039;&#039;&#039;not&#039;&#039;&#039; p&amp;gt;0.05:&lt;br /&gt;
* &#039;&#039;&#039;equivalence-null&#039;&#039;&#039; — 95% CI ⊂ ±δ → that arm is absent; collider cannot operate; stop.&lt;br /&gt;
* &#039;&#039;&#039;real association&#039;&#039;&#039; — CI excludes 0 → arm present; go to 4.3.&lt;br /&gt;
* &#039;&#039;&#039;inconclusive&#039;&#039;&#039; — CI covers 0 but exceeds ±δ → &#039;&#039;&#039;report as unresolved&#039;&#039;&#039;, never as &amp;quot;clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Set δ relative to the effect under test (default: δ = 15% of the observed X→Y estimate;&lt;br /&gt;
report a permissive δ = 40% as sensitivity). An underpowered null is not evidence of absence.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Step 2 — Direction check (free; resolves most cases) ===&lt;br /&gt;
Compute the predicted induced effect:&lt;br /&gt;
 predicted bias = b_SH × (X→S)&lt;br /&gt;
where b_SH is the selection slope (§4.4). Then:&lt;br /&gt;
* &#039;&#039;&#039;Bias OPPOSITE in sign to the observed effect&#039;&#039;&#039; → bias is conservative; the true effect is&lt;br /&gt;
  if anything larger. Note it and proceed to normal adjudication.&lt;br /&gt;
* &#039;&#039;&#039;Bias SAME sign as the observed effect&#039;&#039;&#039; → the estimate may be partly or wholly induced.&lt;br /&gt;
  Go to 4.4.&lt;br /&gt;
&lt;br /&gt;
For a life-shortening exposure the induced bias is &#039;&#039;&#039;protective&#039;&#039;&#039;. Therefore&lt;br /&gt;
&#039;&#039;&#039;risk-increasing associations are relatively robust&#039;&#039;&#039; to this bias, while&lt;br /&gt;
&#039;&#039;&#039;protective or surprisingly-null findings are the danger zone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== 4.4 Step 3 — Index-event correction (sensitivity only) ===&lt;br /&gt;
Estimate the selection slope with SlopeHunter (incidence = survival axis, prognosis = outcome).&lt;br /&gt;
Because IVW is linear the correction is exact:&lt;br /&gt;
 corrected(X→Y) = (X→Y) − b_SH × (X→S)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements — an underpowered fit is worse than none:&#039;&#039;&#039;&lt;br /&gt;
* Use &#039;&#039;&#039;full genome-wide summary statistics&#039;&#039;&#039;, LD-clumped (r²&amp;lt;0.01, 1 Mb, ancestry-matched panel). Clumped tophits from an API are &#039;&#039;&#039;not sufficient&#039;&#039;&#039; (a 10-SNP fit is unidentified).&lt;br /&gt;
* Target &#039;&#039;&#039;≳1,000 independent SNPs&#039;&#039;&#039;; report the fitted n and the slope CI.&lt;br /&gt;
* Report fits &#039;&#039;&#039;with and without major pleiotropic loci&#039;&#039;&#039; (e.g. APOE for AD/lifespan) and without the locus under test if the analysis is locus-specific.&lt;br /&gt;
* b_SH is a property of the (survival axis → outcome) pair, &#039;&#039;&#039;not&#039;&#039;&#039; of the exposure — fit once per outcome and reuse across exposures. Refit if the outcome dataset changes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coherence check (the falsifiable quantity).&#039;&#039;&#039; Report predicted induced effect vs observed&lt;br /&gt;
effect. If predicted ≈ observed, the selection pathway alone reproduces the signal.&lt;br /&gt;
&lt;br /&gt;
=== 4.5 Reporting requirements ===&lt;br /&gt;
Always report &#039;&#039;&#039;uncorrected and corrected estimates side by side&#039;&#039;&#039;. The corrected value is a&lt;br /&gt;
&#039;&#039;&#039;sensitivity bound, never the primary estimate&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stated limitation (include in all manuscripts using this section):&#039;&#039;&#039; the correction removes&lt;br /&gt;
the component collinear with the survival axis and &#039;&#039;&#039;cannot distinguish collider-induced&lt;br /&gt;
association from a genuine effect acting along that same axis&#039;&#039;&#039;. Because most exposures affect&lt;br /&gt;
mortality, mechanical application will attenuate real effects. Correction &#039;&#039;&#039;diagnoses&#039;&#039;&#039;;&lt;br /&gt;
only &#039;&#039;&#039;design&#039;&#039;&#039; resolves — incident cohorts, age-stratified analyses, or younger-onset outcomes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example.&#039;&#039;&#039; Smoking → Alzheimer&#039;s. Passed stringent instrument criteria, mean F&amp;gt;10,&lt;br /&gt;
Egger intercept p=0.108, adjudicated Scenario 2 → MR-PRESSO b=−0.112, p=0.0015 (a reportable&lt;br /&gt;
positive). Both collider arms were present (instruments→lung cancer p=10⁻⁵¹; AD liability→shorter&lt;br /&gt;
lifespan p=0.003). A genome-wide index-event correction (2,346 SNPs, b_SH=−0.944) reduced the&lt;br /&gt;
pooled estimate from −0.129 to +0.005 (p=0.91), and the collider structure predicted 89–117% of&lt;br /&gt;
the observed effect across three instrument sets. The standard toolkit — including a&lt;br /&gt;
proxy-ascertainment sensitivity analysis that was &#039;&#039;&#039;falsely reassuring&#039;&#039;&#039; — did not detect this.&lt;br /&gt;
&lt;br /&gt;
== 5. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;7. Selection/collider bias&#039;&#039;&#039; || Both arms present AND predicted bias same sign as observed&lt;br /&gt;
AND predicted ≈ observed magnitude &lt;br /&gt;
| - Report as &#039;&#039;&#039;selection-bias-consistent, not causal&#039;&#039;&#039;.&lt;br /&gt;
Give uncorrected + corrected estimates. Escalate to a design-based test before any causal claim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2780</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2780"/>
		<updated>2026-07-18T18:11:03Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: /* 4.3 Step 2 — Direction check (free; resolves most cases) */ minor error in section link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
[[ Category: Genetics ]]&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  beta_x &amp;lt;- dat$beta.exposure&lt;br /&gt;
  se_x &amp;lt;- dat$se.exposure&lt;br /&gt;
  &lt;br /&gt;
  # Variance of the exposure estimates&lt;br /&gt;
  var_beta_x &amp;lt;- var(beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Mean of the squared standard errors&lt;br /&gt;
  mean_se_x2 &amp;lt;- mean(se_x^2)&lt;br /&gt;
  &lt;br /&gt;
  # Calculate I^2_GX&lt;br /&gt;
  I2gx &amp;lt;- 1 - (mean_se_x2 / var_beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Constrain between 0 and 1&lt;br /&gt;
  I2gx &amp;lt;- max(0, I2gx)&lt;br /&gt;
  &lt;br /&gt;
  return(I2gx)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4 Selection and Collider Bias (Survival / Ascertainment) ==&lt;br /&gt;
&lt;br /&gt;
Every model in Section 3 targets &#039;&#039;&#039;pleiotropy&#039;&#039;&#039; or &#039;&#039;&#039;weak instruments&#039;&#039;&#039;. None detects&lt;br /&gt;
&#039;&#039;&#039;selection bias&#039;&#039;&#039;. A signal can pass Cochran&#039;s Q, the Egger intercept, MR-PRESSO and&lt;br /&gt;
the weighted median while being entirely generated by conditioning on sample membership.&lt;br /&gt;
This section is mandatory when any trigger below applies.&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Triggers (run this section if ANY apply) ===&lt;br /&gt;
* The outcome is &#039;&#039;&#039;late-onset or age-related&#039;&#039;&#039; (AD, dementia, PD, most cancers, CVD).&lt;br /&gt;
* The exposure is &#039;&#039;&#039;associated with mortality or study participation&#039;&#039;&#039; (smoking, BMI, BP, alcohol, diabetes, SES).&lt;br /&gt;
* The outcome GWAS uses &#039;&#039;&#039;proxy/GWAX, prevalent-case, or volunteer-cohort&#039;&#039;&#039; designs (UK Biobank by-proxy AD, FinnGen prevalent cases).&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Step 1 — Establish both collider arms ===&lt;br /&gt;
Conditioning on being sampled biases the X–Y association only if &#039;&#039;&#039;both&#039;&#039;&#039; arms exist:&lt;br /&gt;
* &#039;&#039;&#039;X→S&#039;&#039;&#039;: exposure affects survival/participation. Test &#039;&#039;&#039;per analysis&#039;&#039;&#039; (MR of exposure → parental lifespan or all-cause mortality).&lt;br /&gt;
* &#039;&#039;&#039;Y→S&#039;&#039;&#039;: outcome liability affects survival. Test &#039;&#039;&#039;once per outcome&#039;&#039;&#039; and reuse; use &#039;&#039;&#039;clinically ascertained&#039;&#039;&#039; instruments for the outcome, never a proxy GWAS (circular).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decision rule.&#039;&#039;&#039; Report a three-way verdict using an equivalence test (TOST) against a&lt;br /&gt;
pre-registered bound δ, &#039;&#039;&#039;not&#039;&#039;&#039; p&amp;gt;0.05:&lt;br /&gt;
* &#039;&#039;&#039;equivalence-null&#039;&#039;&#039; — 95% CI ⊂ ±δ → that arm is absent; collider cannot operate; stop.&lt;br /&gt;
* &#039;&#039;&#039;real association&#039;&#039;&#039; — CI excludes 0 → arm present; go to 4.3.&lt;br /&gt;
* &#039;&#039;&#039;inconclusive&#039;&#039;&#039; — CI covers 0 but exceeds ±δ → &#039;&#039;&#039;report as unresolved&#039;&#039;&#039;, never as &amp;quot;clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Set δ relative to the effect under test (default: δ = 15% of the observed X→Y estimate;&lt;br /&gt;
report a permissive δ = 40% as sensitivity). An underpowered null is not evidence of absence.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Step 2 — Direction check (free; resolves most cases) ===&lt;br /&gt;
Compute the predicted induced effect:&lt;br /&gt;
 predicted bias = b_SH × (X→S)&lt;br /&gt;
where b_SH is the selection slope (§4.4). Then:&lt;br /&gt;
* &#039;&#039;&#039;Bias OPPOSITE in sign to the observed effect&#039;&#039;&#039; → bias is conservative; the true effect is&lt;br /&gt;
  if anything larger. Note it and proceed to normal adjudication.&lt;br /&gt;
* &#039;&#039;&#039;Bias SAME sign as the observed effect&#039;&#039;&#039; → the estimate may be partly or wholly induced.&lt;br /&gt;
  Go to 4.4.&lt;br /&gt;
&lt;br /&gt;
For a life-shortening exposure the induced bias is &#039;&#039;&#039;protective&#039;&#039;&#039;. Therefore&lt;br /&gt;
&#039;&#039;&#039;risk-increasing associations are relatively robust&#039;&#039;&#039; to this bias, while&lt;br /&gt;
&#039;&#039;&#039;protective or surprisingly-null findings are the danger zone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== 4.4 Step 3 — Index-event correction (sensitivity only) ===&lt;br /&gt;
Estimate the selection slope with SlopeHunter (incidence = survival axis, prognosis = outcome).&lt;br /&gt;
Because IVW is linear the correction is exact:&lt;br /&gt;
 corrected(X→Y) = (X→Y) − b_SH × (X→S)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements — an underpowered fit is worse than none:&#039;&#039;&#039;&lt;br /&gt;
* Use &#039;&#039;&#039;full genome-wide summary statistics&#039;&#039;&#039;, LD-clumped (r²&amp;lt;0.01, 1 Mb, ancestry-matched panel). Clumped tophits from an API are &#039;&#039;&#039;not sufficient&#039;&#039;&#039; (a 10-SNP fit is unidentified).&lt;br /&gt;
* Target &#039;&#039;&#039;≳1,000 independent SNPs&#039;&#039;&#039;; report the fitted n and the slope CI.&lt;br /&gt;
* Report fits &#039;&#039;&#039;with and without major pleiotropic loci&#039;&#039;&#039; (e.g. APOE for AD/lifespan) and without the locus under test if the analysis is locus-specific.&lt;br /&gt;
* b_SH is a property of the (survival axis → outcome) pair, &#039;&#039;&#039;not&#039;&#039;&#039; of the exposure — fit once per outcome and reuse across exposures. Refit if the outcome dataset changes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coherence check (the falsifiable quantity).&#039;&#039;&#039; Report predicted induced effect vs observed&lt;br /&gt;
effect. If predicted ≈ observed, the selection pathway alone reproduces the signal.&lt;br /&gt;
&lt;br /&gt;
=== 4.5 Reporting requirements ===&lt;br /&gt;
Always report &#039;&#039;&#039;uncorrected and corrected estimates side by side&#039;&#039;&#039;. The corrected value is a&lt;br /&gt;
&#039;&#039;&#039;sensitivity bound, never the primary estimate&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stated limitation (include in all manuscripts using this section):&#039;&#039;&#039; the correction removes&lt;br /&gt;
the component collinear with the survival axis and &#039;&#039;&#039;cannot distinguish collider-induced&lt;br /&gt;
association from a genuine effect acting along that same axis&#039;&#039;&#039;. Because most exposures affect&lt;br /&gt;
mortality, mechanical application will attenuate real effects. Correction &#039;&#039;&#039;diagnoses&#039;&#039;&#039;;&lt;br /&gt;
only &#039;&#039;&#039;design&#039;&#039;&#039; resolves — incident cohorts, age-stratified analyses, or younger-onset outcomes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example.&#039;&#039;&#039; Smoking → Alzheimer&#039;s. Passed stringent instrument criteria, mean F&amp;gt;10,&lt;br /&gt;
Egger intercept p=0.108, adjudicated Scenario 2 → MR-PRESSO b=−0.112, p=0.0015 (a reportable&lt;br /&gt;
positive). Both collider arms were present (instruments→lung cancer p=10⁻⁵¹; AD liability→shorter&lt;br /&gt;
lifespan p=0.003). A genome-wide index-event correction (2,346 SNPs, b_SH=−0.944) reduced the&lt;br /&gt;
pooled estimate from −0.129 to +0.005 (p=0.91), and the collider structure predicted 89–117% of&lt;br /&gt;
the observed effect across three instrument sets. The standard toolkit — including a&lt;br /&gt;
proxy-ascertainment sensitivity analysis that was &#039;&#039;&#039;falsely reassuring&#039;&#039;&#039; — did not detect this.&lt;br /&gt;
&lt;br /&gt;
== 5. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;7. Selection/collider bias&#039;&#039;&#039; || Both arms present AND predicted bias same sign as observed&lt;br /&gt;
AND predicted ≈ observed magnitude &lt;br /&gt;
| - Report as &#039;&#039;&#039;selection-bias-consistent, not causal&#039;&#039;&#039;.&lt;br /&gt;
Give uncorrected + corrected estimates. Escalate to a design-based test before any causal claim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2779</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2779"/>
		<updated>2026-07-18T18:10:28Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Added category tags&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
[[ Category: Genetics ]]&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  beta_x &amp;lt;- dat$beta.exposure&lt;br /&gt;
  se_x &amp;lt;- dat$se.exposure&lt;br /&gt;
  &lt;br /&gt;
  # Variance of the exposure estimates&lt;br /&gt;
  var_beta_x &amp;lt;- var(beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Mean of the squared standard errors&lt;br /&gt;
  mean_se_x2 &amp;lt;- mean(se_x^2)&lt;br /&gt;
  &lt;br /&gt;
  # Calculate I^2_GX&lt;br /&gt;
  I2gx &amp;lt;- 1 - (mean_se_x2 / var_beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Constrain between 0 and 1&lt;br /&gt;
  I2gx &amp;lt;- max(0, I2gx)&lt;br /&gt;
  &lt;br /&gt;
  return(I2gx)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4 Selection and Collider Bias (Survival / Ascertainment) ==&lt;br /&gt;
&lt;br /&gt;
Every model in Section 3 targets &#039;&#039;&#039;pleiotropy&#039;&#039;&#039; or &#039;&#039;&#039;weak instruments&#039;&#039;&#039;. None detects&lt;br /&gt;
&#039;&#039;&#039;selection bias&#039;&#039;&#039;. A signal can pass Cochran&#039;s Q, the Egger intercept, MR-PRESSO and&lt;br /&gt;
the weighted median while being entirely generated by conditioning on sample membership.&lt;br /&gt;
This section is mandatory when any trigger below applies.&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Triggers (run this section if ANY apply) ===&lt;br /&gt;
* The outcome is &#039;&#039;&#039;late-onset or age-related&#039;&#039;&#039; (AD, dementia, PD, most cancers, CVD).&lt;br /&gt;
* The exposure is &#039;&#039;&#039;associated with mortality or study participation&#039;&#039;&#039; (smoking, BMI, BP, alcohol, diabetes, SES).&lt;br /&gt;
* The outcome GWAS uses &#039;&#039;&#039;proxy/GWAX, prevalent-case, or volunteer-cohort&#039;&#039;&#039; designs (UK Biobank by-proxy AD, FinnGen prevalent cases).&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Step 1 — Establish both collider arms ===&lt;br /&gt;
Conditioning on being sampled biases the X–Y association only if &#039;&#039;&#039;both&#039;&#039;&#039; arms exist:&lt;br /&gt;
* &#039;&#039;&#039;X→S&#039;&#039;&#039;: exposure affects survival/participation. Test &#039;&#039;&#039;per analysis&#039;&#039;&#039; (MR of exposure → parental lifespan or all-cause mortality).&lt;br /&gt;
* &#039;&#039;&#039;Y→S&#039;&#039;&#039;: outcome liability affects survival. Test &#039;&#039;&#039;once per outcome&#039;&#039;&#039; and reuse; use &#039;&#039;&#039;clinically ascertained&#039;&#039;&#039; instruments for the outcome, never a proxy GWAS (circular).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decision rule.&#039;&#039;&#039; Report a three-way verdict using an equivalence test (TOST) against a&lt;br /&gt;
pre-registered bound δ, &#039;&#039;&#039;not&#039;&#039;&#039; p&amp;gt;0.05:&lt;br /&gt;
* &#039;&#039;&#039;equivalence-null&#039;&#039;&#039; — 95% CI ⊂ ±δ → that arm is absent; collider cannot operate; stop.&lt;br /&gt;
* &#039;&#039;&#039;real association&#039;&#039;&#039; — CI excludes 0 → arm present; go to 4.3.&lt;br /&gt;
* &#039;&#039;&#039;inconclusive&#039;&#039;&#039; — CI covers 0 but exceeds ±δ → &#039;&#039;&#039;report as unresolved&#039;&#039;&#039;, never as &amp;quot;clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Set δ relative to the effect under test (default: δ = 15% of the observed X→Y estimate;&lt;br /&gt;
report a permissive δ = 40% as sensitivity). An underpowered null is not evidence of absence.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Step 2 — Direction check (free; resolves most cases) ===&lt;br /&gt;
Compute the predicted induced effect:&lt;br /&gt;
 predicted bias = b_SH × (X→S)&lt;br /&gt;
where b_SH is the selection slope (§4.5.4). Then:&lt;br /&gt;
* &#039;&#039;&#039;Bias OPPOSITE in sign to the observed effect&#039;&#039;&#039; → bias is conservative; the true effect is&lt;br /&gt;
  if anything larger. Note it and proceed to normal adjudication.&lt;br /&gt;
* &#039;&#039;&#039;Bias SAME sign as the observed effect&#039;&#039;&#039; → the estimate may be partly or wholly induced.&lt;br /&gt;
  Go to 4.4.&lt;br /&gt;
&lt;br /&gt;
For a life-shortening exposure the induced bias is &#039;&#039;&#039;protective&#039;&#039;&#039;. Therefore&lt;br /&gt;
&#039;&#039;&#039;risk-increasing associations are relatively robust&#039;&#039;&#039; to this bias, while&lt;br /&gt;
&#039;&#039;&#039;protective or surprisingly-null findings are the danger zone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== 4.4 Step 3 — Index-event correction (sensitivity only) ===&lt;br /&gt;
Estimate the selection slope with SlopeHunter (incidence = survival axis, prognosis = outcome).&lt;br /&gt;
Because IVW is linear the correction is exact:&lt;br /&gt;
 corrected(X→Y) = (X→Y) − b_SH × (X→S)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements — an underpowered fit is worse than none:&#039;&#039;&#039;&lt;br /&gt;
* Use &#039;&#039;&#039;full genome-wide summary statistics&#039;&#039;&#039;, LD-clumped (r²&amp;lt;0.01, 1 Mb, ancestry-matched panel). Clumped tophits from an API are &#039;&#039;&#039;not sufficient&#039;&#039;&#039; (a 10-SNP fit is unidentified).&lt;br /&gt;
* Target &#039;&#039;&#039;≳1,000 independent SNPs&#039;&#039;&#039;; report the fitted n and the slope CI.&lt;br /&gt;
* Report fits &#039;&#039;&#039;with and without major pleiotropic loci&#039;&#039;&#039; (e.g. APOE for AD/lifespan) and without the locus under test if the analysis is locus-specific.&lt;br /&gt;
* b_SH is a property of the (survival axis → outcome) pair, &#039;&#039;&#039;not&#039;&#039;&#039; of the exposure — fit once per outcome and reuse across exposures. Refit if the outcome dataset changes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coherence check (the falsifiable quantity).&#039;&#039;&#039; Report predicted induced effect vs observed&lt;br /&gt;
effect. If predicted ≈ observed, the selection pathway alone reproduces the signal.&lt;br /&gt;
&lt;br /&gt;
=== 4.5 Reporting requirements ===&lt;br /&gt;
Always report &#039;&#039;&#039;uncorrected and corrected estimates side by side&#039;&#039;&#039;. The corrected value is a&lt;br /&gt;
&#039;&#039;&#039;sensitivity bound, never the primary estimate&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stated limitation (include in all manuscripts using this section):&#039;&#039;&#039; the correction removes&lt;br /&gt;
the component collinear with the survival axis and &#039;&#039;&#039;cannot distinguish collider-induced&lt;br /&gt;
association from a genuine effect acting along that same axis&#039;&#039;&#039;. Because most exposures affect&lt;br /&gt;
mortality, mechanical application will attenuate real effects. Correction &#039;&#039;&#039;diagnoses&#039;&#039;&#039;;&lt;br /&gt;
only &#039;&#039;&#039;design&#039;&#039;&#039; resolves — incident cohorts, age-stratified analyses, or younger-onset outcomes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example.&#039;&#039;&#039; Smoking → Alzheimer&#039;s. Passed stringent instrument criteria, mean F&amp;gt;10,&lt;br /&gt;
Egger intercept p=0.108, adjudicated Scenario 2 → MR-PRESSO b=−0.112, p=0.0015 (a reportable&lt;br /&gt;
positive). Both collider arms were present (instruments→lung cancer p=10⁻⁵¹; AD liability→shorter&lt;br /&gt;
lifespan p=0.003). A genome-wide index-event correction (2,346 SNPs, b_SH=−0.944) reduced the&lt;br /&gt;
pooled estimate from −0.129 to +0.005 (p=0.91), and the collider structure predicted 89–117% of&lt;br /&gt;
the observed effect across three instrument sets. The standard toolkit — including a&lt;br /&gt;
proxy-ascertainment sensitivity analysis that was &#039;&#039;&#039;falsely reassuring&#039;&#039;&#039; — did not detect this.&lt;br /&gt;
&lt;br /&gt;
== 5. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;7. Selection/collider bias&#039;&#039;&#039; || Both arms present AND predicted bias same sign as observed&lt;br /&gt;
AND predicted ≈ observed magnitude &lt;br /&gt;
| - Report as &#039;&#039;&#039;selection-bias-consistent, not causal&#039;&#039;&#039;.&lt;br /&gt;
Give uncorrected + corrected estimates. Escalate to a design-based test before any causal claim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2778</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2778"/>
		<updated>2026-07-18T18:09:55Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: /* 5. Decision Matrix: Which Results to Report */  minor typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  beta_x &amp;lt;- dat$beta.exposure&lt;br /&gt;
  se_x &amp;lt;- dat$se.exposure&lt;br /&gt;
  &lt;br /&gt;
  # Variance of the exposure estimates&lt;br /&gt;
  var_beta_x &amp;lt;- var(beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Mean of the squared standard errors&lt;br /&gt;
  mean_se_x2 &amp;lt;- mean(se_x^2)&lt;br /&gt;
  &lt;br /&gt;
  # Calculate I^2_GX&lt;br /&gt;
  I2gx &amp;lt;- 1 - (mean_se_x2 / var_beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Constrain between 0 and 1&lt;br /&gt;
  I2gx &amp;lt;- max(0, I2gx)&lt;br /&gt;
  &lt;br /&gt;
  return(I2gx)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4 Selection and Collider Bias (Survival / Ascertainment) ==&lt;br /&gt;
&lt;br /&gt;
Every model in Section 3 targets &#039;&#039;&#039;pleiotropy&#039;&#039;&#039; or &#039;&#039;&#039;weak instruments&#039;&#039;&#039;. None detects&lt;br /&gt;
&#039;&#039;&#039;selection bias&#039;&#039;&#039;. A signal can pass Cochran&#039;s Q, the Egger intercept, MR-PRESSO and&lt;br /&gt;
the weighted median while being entirely generated by conditioning on sample membership.&lt;br /&gt;
This section is mandatory when any trigger below applies.&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Triggers (run this section if ANY apply) ===&lt;br /&gt;
* The outcome is &#039;&#039;&#039;late-onset or age-related&#039;&#039;&#039; (AD, dementia, PD, most cancers, CVD).&lt;br /&gt;
* The exposure is &#039;&#039;&#039;associated with mortality or study participation&#039;&#039;&#039; (smoking, BMI, BP, alcohol, diabetes, SES).&lt;br /&gt;
* The outcome GWAS uses &#039;&#039;&#039;proxy/GWAX, prevalent-case, or volunteer-cohort&#039;&#039;&#039; designs (UK Biobank by-proxy AD, FinnGen prevalent cases).&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Step 1 — Establish both collider arms ===&lt;br /&gt;
Conditioning on being sampled biases the X–Y association only if &#039;&#039;&#039;both&#039;&#039;&#039; arms exist:&lt;br /&gt;
* &#039;&#039;&#039;X→S&#039;&#039;&#039;: exposure affects survival/participation. Test &#039;&#039;&#039;per analysis&#039;&#039;&#039; (MR of exposure → parental lifespan or all-cause mortality).&lt;br /&gt;
* &#039;&#039;&#039;Y→S&#039;&#039;&#039;: outcome liability affects survival. Test &#039;&#039;&#039;once per outcome&#039;&#039;&#039; and reuse; use &#039;&#039;&#039;clinically ascertained&#039;&#039;&#039; instruments for the outcome, never a proxy GWAS (circular).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decision rule.&#039;&#039;&#039; Report a three-way verdict using an equivalence test (TOST) against a&lt;br /&gt;
pre-registered bound δ, &#039;&#039;&#039;not&#039;&#039;&#039; p&amp;gt;0.05:&lt;br /&gt;
* &#039;&#039;&#039;equivalence-null&#039;&#039;&#039; — 95% CI ⊂ ±δ → that arm is absent; collider cannot operate; stop.&lt;br /&gt;
* &#039;&#039;&#039;real association&#039;&#039;&#039; — CI excludes 0 → arm present; go to 4.3.&lt;br /&gt;
* &#039;&#039;&#039;inconclusive&#039;&#039;&#039; — CI covers 0 but exceeds ±δ → &#039;&#039;&#039;report as unresolved&#039;&#039;&#039;, never as &amp;quot;clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Set δ relative to the effect under test (default: δ = 15% of the observed X→Y estimate;&lt;br /&gt;
report a permissive δ = 40% as sensitivity). An underpowered null is not evidence of absence.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Step 2 — Direction check (free; resolves most cases) ===&lt;br /&gt;
Compute the predicted induced effect:&lt;br /&gt;
 predicted bias = b_SH × (X→S)&lt;br /&gt;
where b_SH is the selection slope (§4.5.4). Then:&lt;br /&gt;
* &#039;&#039;&#039;Bias OPPOSITE in sign to the observed effect&#039;&#039;&#039; → bias is conservative; the true effect is&lt;br /&gt;
  if anything larger. Note it and proceed to normal adjudication.&lt;br /&gt;
* &#039;&#039;&#039;Bias SAME sign as the observed effect&#039;&#039;&#039; → the estimate may be partly or wholly induced.&lt;br /&gt;
  Go to 4.4.&lt;br /&gt;
&lt;br /&gt;
For a life-shortening exposure the induced bias is &#039;&#039;&#039;protective&#039;&#039;&#039;. Therefore&lt;br /&gt;
&#039;&#039;&#039;risk-increasing associations are relatively robust&#039;&#039;&#039; to this bias, while&lt;br /&gt;
&#039;&#039;&#039;protective or surprisingly-null findings are the danger zone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== 4.4 Step 3 — Index-event correction (sensitivity only) ===&lt;br /&gt;
Estimate the selection slope with SlopeHunter (incidence = survival axis, prognosis = outcome).&lt;br /&gt;
Because IVW is linear the correction is exact:&lt;br /&gt;
 corrected(X→Y) = (X→Y) − b_SH × (X→S)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements — an underpowered fit is worse than none:&#039;&#039;&#039;&lt;br /&gt;
* Use &#039;&#039;&#039;full genome-wide summary statistics&#039;&#039;&#039;, LD-clumped (r²&amp;lt;0.01, 1 Mb, ancestry-matched panel). Clumped tophits from an API are &#039;&#039;&#039;not sufficient&#039;&#039;&#039; (a 10-SNP fit is unidentified).&lt;br /&gt;
* Target &#039;&#039;&#039;≳1,000 independent SNPs&#039;&#039;&#039;; report the fitted n and the slope CI.&lt;br /&gt;
* Report fits &#039;&#039;&#039;with and without major pleiotropic loci&#039;&#039;&#039; (e.g. APOE for AD/lifespan) and without the locus under test if the analysis is locus-specific.&lt;br /&gt;
* b_SH is a property of the (survival axis → outcome) pair, &#039;&#039;&#039;not&#039;&#039;&#039; of the exposure — fit once per outcome and reuse across exposures. Refit if the outcome dataset changes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coherence check (the falsifiable quantity).&#039;&#039;&#039; Report predicted induced effect vs observed&lt;br /&gt;
effect. If predicted ≈ observed, the selection pathway alone reproduces the signal.&lt;br /&gt;
&lt;br /&gt;
=== 4.5 Reporting requirements ===&lt;br /&gt;
Always report &#039;&#039;&#039;uncorrected and corrected estimates side by side&#039;&#039;&#039;. The corrected value is a&lt;br /&gt;
&#039;&#039;&#039;sensitivity bound, never the primary estimate&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stated limitation (include in all manuscripts using this section):&#039;&#039;&#039; the correction removes&lt;br /&gt;
the component collinear with the survival axis and &#039;&#039;&#039;cannot distinguish collider-induced&lt;br /&gt;
association from a genuine effect acting along that same axis&#039;&#039;&#039;. Because most exposures affect&lt;br /&gt;
mortality, mechanical application will attenuate real effects. Correction &#039;&#039;&#039;diagnoses&#039;&#039;&#039;;&lt;br /&gt;
only &#039;&#039;&#039;design&#039;&#039;&#039; resolves — incident cohorts, age-stratified analyses, or younger-onset outcomes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example.&#039;&#039;&#039; Smoking → Alzheimer&#039;s. Passed stringent instrument criteria, mean F&amp;gt;10,&lt;br /&gt;
Egger intercept p=0.108, adjudicated Scenario 2 → MR-PRESSO b=−0.112, p=0.0015 (a reportable&lt;br /&gt;
positive). Both collider arms were present (instruments→lung cancer p=10⁻⁵¹; AD liability→shorter&lt;br /&gt;
lifespan p=0.003). A genome-wide index-event correction (2,346 SNPs, b_SH=−0.944) reduced the&lt;br /&gt;
pooled estimate from −0.129 to +0.005 (p=0.91), and the collider structure predicted 89–117% of&lt;br /&gt;
the observed effect across three instrument sets. The standard toolkit — including a&lt;br /&gt;
proxy-ascertainment sensitivity analysis that was &#039;&#039;&#039;falsely reassuring&#039;&#039;&#039; — did not detect this.&lt;br /&gt;
&lt;br /&gt;
== 5. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;7. Selection/collider bias&#039;&#039;&#039; || Both arms present AND predicted bias same sign as observed&lt;br /&gt;
AND predicted ≈ observed magnitude &lt;br /&gt;
| - Report as &#039;&#039;&#039;selection-bias-consistent, not causal&#039;&#039;&#039;.&lt;br /&gt;
Give uncorrected + corrected estimates. Escalate to a design-based test before any causal claim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2777</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2777"/>
		<updated>2026-07-18T18:08:03Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: /* 5. Decision Matrix: Which Results to Report */ Added row to results to report table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  beta_x &amp;lt;- dat$beta.exposure&lt;br /&gt;
  se_x &amp;lt;- dat$se.exposure&lt;br /&gt;
  &lt;br /&gt;
  # Variance of the exposure estimates&lt;br /&gt;
  var_beta_x &amp;lt;- var(beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Mean of the squared standard errors&lt;br /&gt;
  mean_se_x2 &amp;lt;- mean(se_x^2)&lt;br /&gt;
  &lt;br /&gt;
  # Calculate I^2_GX&lt;br /&gt;
  I2gx &amp;lt;- 1 - (mean_se_x2 / var_beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Constrain between 0 and 1&lt;br /&gt;
  I2gx &amp;lt;- max(0, I2gx)&lt;br /&gt;
  &lt;br /&gt;
  return(I2gx)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4 Selection and Collider Bias (Survival / Ascertainment) ==&lt;br /&gt;
&lt;br /&gt;
Every model in Section 3 targets &#039;&#039;&#039;pleiotropy&#039;&#039;&#039; or &#039;&#039;&#039;weak instruments&#039;&#039;&#039;. None detects&lt;br /&gt;
&#039;&#039;&#039;selection bias&#039;&#039;&#039;. A signal can pass Cochran&#039;s Q, the Egger intercept, MR-PRESSO and&lt;br /&gt;
the weighted median while being entirely generated by conditioning on sample membership.&lt;br /&gt;
This section is mandatory when any trigger below applies.&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Triggers (run this section if ANY apply) ===&lt;br /&gt;
* The outcome is &#039;&#039;&#039;late-onset or age-related&#039;&#039;&#039; (AD, dementia, PD, most cancers, CVD).&lt;br /&gt;
* The exposure is &#039;&#039;&#039;associated with mortality or study participation&#039;&#039;&#039; (smoking, BMI, BP, alcohol, diabetes, SES).&lt;br /&gt;
* The outcome GWAS uses &#039;&#039;&#039;proxy/GWAX, prevalent-case, or volunteer-cohort&#039;&#039;&#039; designs (UK Biobank by-proxy AD, FinnGen prevalent cases).&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Step 1 — Establish both collider arms ===&lt;br /&gt;
Conditioning on being sampled biases the X–Y association only if &#039;&#039;&#039;both&#039;&#039;&#039; arms exist:&lt;br /&gt;
* &#039;&#039;&#039;X→S&#039;&#039;&#039;: exposure affects survival/participation. Test &#039;&#039;&#039;per analysis&#039;&#039;&#039; (MR of exposure → parental lifespan or all-cause mortality).&lt;br /&gt;
* &#039;&#039;&#039;Y→S&#039;&#039;&#039;: outcome liability affects survival. Test &#039;&#039;&#039;once per outcome&#039;&#039;&#039; and reuse; use &#039;&#039;&#039;clinically ascertained&#039;&#039;&#039; instruments for the outcome, never a proxy GWAS (circular).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decision rule.&#039;&#039;&#039; Report a three-way verdict using an equivalence test (TOST) against a&lt;br /&gt;
pre-registered bound δ, &#039;&#039;&#039;not&#039;&#039;&#039; p&amp;gt;0.05:&lt;br /&gt;
* &#039;&#039;&#039;equivalence-null&#039;&#039;&#039; — 95% CI ⊂ ±δ → that arm is absent; collider cannot operate; stop.&lt;br /&gt;
* &#039;&#039;&#039;real association&#039;&#039;&#039; — CI excludes 0 → arm present; go to 4.3.&lt;br /&gt;
* &#039;&#039;&#039;inconclusive&#039;&#039;&#039; — CI covers 0 but exceeds ±δ → &#039;&#039;&#039;report as unresolved&#039;&#039;&#039;, never as &amp;quot;clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Set δ relative to the effect under test (default: δ = 15% of the observed X→Y estimate;&lt;br /&gt;
report a permissive δ = 40% as sensitivity). An underpowered null is not evidence of absence.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Step 2 — Direction check (free; resolves most cases) ===&lt;br /&gt;
Compute the predicted induced effect:&lt;br /&gt;
 predicted bias = b_SH × (X→S)&lt;br /&gt;
where b_SH is the selection slope (§4.5.4). Then:&lt;br /&gt;
* &#039;&#039;&#039;Bias OPPOSITE in sign to the observed effect&#039;&#039;&#039; → bias is conservative; the true effect is&lt;br /&gt;
  if anything larger. Note it and proceed to normal adjudication.&lt;br /&gt;
* &#039;&#039;&#039;Bias SAME sign as the observed effect&#039;&#039;&#039; → the estimate may be partly or wholly induced.&lt;br /&gt;
  Go to 4.4.&lt;br /&gt;
&lt;br /&gt;
For a life-shortening exposure the induced bias is &#039;&#039;&#039;protective&#039;&#039;&#039;. Therefore&lt;br /&gt;
&#039;&#039;&#039;risk-increasing associations are relatively robust&#039;&#039;&#039; to this bias, while&lt;br /&gt;
&#039;&#039;&#039;protective or surprisingly-null findings are the danger zone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== 4.4 Step 3 — Index-event correction (sensitivity only) ===&lt;br /&gt;
Estimate the selection slope with SlopeHunter (incidence = survival axis, prognosis = outcome).&lt;br /&gt;
Because IVW is linear the correction is exact:&lt;br /&gt;
 corrected(X→Y) = (X→Y) − b_SH × (X→S)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements — an underpowered fit is worse than none:&#039;&#039;&#039;&lt;br /&gt;
* Use &#039;&#039;&#039;full genome-wide summary statistics&#039;&#039;&#039;, LD-clumped (r²&amp;lt;0.01, 1 Mb, ancestry-matched panel). Clumped tophits from an API are &#039;&#039;&#039;not sufficient&#039;&#039;&#039; (a 10-SNP fit is unidentified).&lt;br /&gt;
* Target &#039;&#039;&#039;≳1,000 independent SNPs&#039;&#039;&#039;; report the fitted n and the slope CI.&lt;br /&gt;
* Report fits &#039;&#039;&#039;with and without major pleiotropic loci&#039;&#039;&#039; (e.g. APOE for AD/lifespan) and without the locus under test if the analysis is locus-specific.&lt;br /&gt;
* b_SH is a property of the (survival axis → outcome) pair, &#039;&#039;&#039;not&#039;&#039;&#039; of the exposure — fit once per outcome and reuse across exposures. Refit if the outcome dataset changes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coherence check (the falsifiable quantity).&#039;&#039;&#039; Report predicted induced effect vs observed&lt;br /&gt;
effect. If predicted ≈ observed, the selection pathway alone reproduces the signal.&lt;br /&gt;
&lt;br /&gt;
=== 4.5 Reporting requirements ===&lt;br /&gt;
Always report &#039;&#039;&#039;uncorrected and corrected estimates side by side&#039;&#039;&#039;. The corrected value is a&lt;br /&gt;
&#039;&#039;&#039;sensitivity bound, never the primary estimate&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stated limitation (include in all manuscripts using this section):&#039;&#039;&#039; the correction removes&lt;br /&gt;
the component collinear with the survival axis and &#039;&#039;&#039;cannot distinguish collider-induced&lt;br /&gt;
association from a genuine effect acting along that same axis&#039;&#039;&#039;. Because most exposures affect&lt;br /&gt;
mortality, mechanical application will attenuate real effects. Correction &#039;&#039;&#039;diagnoses&#039;&#039;&#039;;&lt;br /&gt;
only &#039;&#039;&#039;design&#039;&#039;&#039; resolves — incident cohorts, age-stratified analyses, or younger-onset outcomes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example.&#039;&#039;&#039; Smoking → Alzheimer&#039;s. Passed stringent instrument criteria, mean F&amp;gt;10,&lt;br /&gt;
Egger intercept p=0.108, adjudicated Scenario 2 → MR-PRESSO b=−0.112, p=0.0015 (a reportable&lt;br /&gt;
positive). Both collider arms were present (instruments→lung cancer p=10⁻⁵¹; AD liability→shorter&lt;br /&gt;
lifespan p=0.003). A genome-wide index-event correction (2,346 SNPs, b_SH=−0.944) reduced the&lt;br /&gt;
pooled estimate from −0.129 to +0.005 (p=0.91), and the collider structure predicted 89–117% of&lt;br /&gt;
the observed effect across three instrument sets. The standard toolkit — including a&lt;br /&gt;
proxy-ascertainment sensitivity analysis that was &#039;&#039;&#039;falsely reassuring&#039;&#039;&#039; — did not detect this.&lt;br /&gt;
&lt;br /&gt;
== 5. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;7. Selection/collider bias&#039;&#039;&#039; || Both arms present AND predicted bias same sign as observed&lt;br /&gt;
AND predicted ≈ observed magnitude &lt;br /&gt;
| - Report as &#039;&#039;&#039;selection-bias-consistent, not causal&#039;&#039;&#039;.&lt;br /&gt;
Give uncorrected + corrected estimates. Escalate to a design-based test before any causal claim.&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2776</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2776"/>
		<updated>2026-07-18T18:06:23Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: /* 4 Selection and Collider Bias (Survival / Ascertainment) */  Added remainder of collider bias adjustement&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  beta_x &amp;lt;- dat$beta.exposure&lt;br /&gt;
  se_x &amp;lt;- dat$se.exposure&lt;br /&gt;
  &lt;br /&gt;
  # Variance of the exposure estimates&lt;br /&gt;
  var_beta_x &amp;lt;- var(beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Mean of the squared standard errors&lt;br /&gt;
  mean_se_x2 &amp;lt;- mean(se_x^2)&lt;br /&gt;
  &lt;br /&gt;
  # Calculate I^2_GX&lt;br /&gt;
  I2gx &amp;lt;- 1 - (mean_se_x2 / var_beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Constrain between 0 and 1&lt;br /&gt;
  I2gx &amp;lt;- max(0, I2gx)&lt;br /&gt;
  &lt;br /&gt;
  return(I2gx)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4 Selection and Collider Bias (Survival / Ascertainment) ==&lt;br /&gt;
&lt;br /&gt;
Every model in Section 3 targets &#039;&#039;&#039;pleiotropy&#039;&#039;&#039; or &#039;&#039;&#039;weak instruments&#039;&#039;&#039;. None detects&lt;br /&gt;
&#039;&#039;&#039;selection bias&#039;&#039;&#039;. A signal can pass Cochran&#039;s Q, the Egger intercept, MR-PRESSO and&lt;br /&gt;
the weighted median while being entirely generated by conditioning on sample membership.&lt;br /&gt;
This section is mandatory when any trigger below applies.&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Triggers (run this section if ANY apply) ===&lt;br /&gt;
* The outcome is &#039;&#039;&#039;late-onset or age-related&#039;&#039;&#039; (AD, dementia, PD, most cancers, CVD).&lt;br /&gt;
* The exposure is &#039;&#039;&#039;associated with mortality or study participation&#039;&#039;&#039; (smoking, BMI, BP, alcohol, diabetes, SES).&lt;br /&gt;
* The outcome GWAS uses &#039;&#039;&#039;proxy/GWAX, prevalent-case, or volunteer-cohort&#039;&#039;&#039; designs (UK Biobank by-proxy AD, FinnGen prevalent cases).&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Step 1 — Establish both collider arms ===&lt;br /&gt;
Conditioning on being sampled biases the X–Y association only if &#039;&#039;&#039;both&#039;&#039;&#039; arms exist:&lt;br /&gt;
* &#039;&#039;&#039;X→S&#039;&#039;&#039;: exposure affects survival/participation. Test &#039;&#039;&#039;per analysis&#039;&#039;&#039; (MR of exposure → parental lifespan or all-cause mortality).&lt;br /&gt;
* &#039;&#039;&#039;Y→S&#039;&#039;&#039;: outcome liability affects survival. Test &#039;&#039;&#039;once per outcome&#039;&#039;&#039; and reuse; use &#039;&#039;&#039;clinically ascertained&#039;&#039;&#039; instruments for the outcome, never a proxy GWAS (circular).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decision rule.&#039;&#039;&#039; Report a three-way verdict using an equivalence test (TOST) against a&lt;br /&gt;
pre-registered bound δ, &#039;&#039;&#039;not&#039;&#039;&#039; p&amp;gt;0.05:&lt;br /&gt;
* &#039;&#039;&#039;equivalence-null&#039;&#039;&#039; — 95% CI ⊂ ±δ → that arm is absent; collider cannot operate; stop.&lt;br /&gt;
* &#039;&#039;&#039;real association&#039;&#039;&#039; — CI excludes 0 → arm present; go to 4.3.&lt;br /&gt;
* &#039;&#039;&#039;inconclusive&#039;&#039;&#039; — CI covers 0 but exceeds ±δ → &#039;&#039;&#039;report as unresolved&#039;&#039;&#039;, never as &amp;quot;clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Set δ relative to the effect under test (default: δ = 15% of the observed X→Y estimate;&lt;br /&gt;
report a permissive δ = 40% as sensitivity). An underpowered null is not evidence of absence.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Step 2 — Direction check (free; resolves most cases) ===&lt;br /&gt;
Compute the predicted induced effect:&lt;br /&gt;
 predicted bias = b_SH × (X→S)&lt;br /&gt;
where b_SH is the selection slope (§4.5.4). Then:&lt;br /&gt;
* &#039;&#039;&#039;Bias OPPOSITE in sign to the observed effect&#039;&#039;&#039; → bias is conservative; the true effect is&lt;br /&gt;
  if anything larger. Note it and proceed to normal adjudication.&lt;br /&gt;
* &#039;&#039;&#039;Bias SAME sign as the observed effect&#039;&#039;&#039; → the estimate may be partly or wholly induced.&lt;br /&gt;
  Go to 4.4.&lt;br /&gt;
&lt;br /&gt;
For a life-shortening exposure the induced bias is &#039;&#039;&#039;protective&#039;&#039;&#039;. Therefore&lt;br /&gt;
&#039;&#039;&#039;risk-increasing associations are relatively robust&#039;&#039;&#039; to this bias, while&lt;br /&gt;
&#039;&#039;&#039;protective or surprisingly-null findings are the danger zone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== 4.4 Step 3 — Index-event correction (sensitivity only) ===&lt;br /&gt;
Estimate the selection slope with SlopeHunter (incidence = survival axis, prognosis = outcome).&lt;br /&gt;
Because IVW is linear the correction is exact:&lt;br /&gt;
 corrected(X→Y) = (X→Y) − b_SH × (X→S)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements — an underpowered fit is worse than none:&#039;&#039;&#039;&lt;br /&gt;
* Use &#039;&#039;&#039;full genome-wide summary statistics&#039;&#039;&#039;, LD-clumped (r²&amp;lt;0.01, 1 Mb, ancestry-matched panel). Clumped tophits from an API are &#039;&#039;&#039;not sufficient&#039;&#039;&#039; (a 10-SNP fit is unidentified).&lt;br /&gt;
* Target &#039;&#039;&#039;≳1,000 independent SNPs&#039;&#039;&#039;; report the fitted n and the slope CI.&lt;br /&gt;
* Report fits &#039;&#039;&#039;with and without major pleiotropic loci&#039;&#039;&#039; (e.g. APOE for AD/lifespan) and without the locus under test if the analysis is locus-specific.&lt;br /&gt;
* b_SH is a property of the (survival axis → outcome) pair, &#039;&#039;&#039;not&#039;&#039;&#039; of the exposure — fit once per outcome and reuse across exposures. Refit if the outcome dataset changes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coherence check (the falsifiable quantity).&#039;&#039;&#039; Report predicted induced effect vs observed&lt;br /&gt;
effect. If predicted ≈ observed, the selection pathway alone reproduces the signal.&lt;br /&gt;
&lt;br /&gt;
=== 4.5 Reporting requirements ===&lt;br /&gt;
Always report &#039;&#039;&#039;uncorrected and corrected estimates side by side&#039;&#039;&#039;. The corrected value is a&lt;br /&gt;
&#039;&#039;&#039;sensitivity bound, never the primary estimate&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stated limitation (include in all manuscripts using this section):&#039;&#039;&#039; the correction removes&lt;br /&gt;
the component collinear with the survival axis and &#039;&#039;&#039;cannot distinguish collider-induced&lt;br /&gt;
association from a genuine effect acting along that same axis&#039;&#039;&#039;. Because most exposures affect&lt;br /&gt;
mortality, mechanical application will attenuate real effects. Correction &#039;&#039;&#039;diagnoses&#039;&#039;&#039;;&lt;br /&gt;
only &#039;&#039;&#039;design&#039;&#039;&#039; resolves — incident cohorts, age-stratified analyses, or younger-onset outcomes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Worked example.&#039;&#039;&#039; Smoking → Alzheimer&#039;s. Passed stringent instrument criteria, mean F&amp;gt;10,&lt;br /&gt;
Egger intercept p=0.108, adjudicated Scenario 2 → MR-PRESSO b=−0.112, p=0.0015 (a reportable&lt;br /&gt;
positive). Both collider arms were present (instruments→lung cancer p=10⁻⁵¹; AD liability→shorter&lt;br /&gt;
lifespan p=0.003). A genome-wide index-event correction (2,346 SNPs, b_SH=−0.944) reduced the&lt;br /&gt;
pooled estimate from −0.129 to +0.005 (p=0.91), and the collider structure predicted 89–117% of&lt;br /&gt;
the observed effect across three instrument sets. The standard toolkit — including a&lt;br /&gt;
proxy-ascertainment sensitivity analysis that was &#039;&#039;&#039;falsely reassuring&#039;&#039;&#039; — did not detect this.&lt;br /&gt;
&lt;br /&gt;
== 5. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2775</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2775"/>
		<updated>2026-07-18T18:02:37Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Added section about survival bias and how to address it&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  beta_x &amp;lt;- dat$beta.exposure&lt;br /&gt;
  se_x &amp;lt;- dat$se.exposure&lt;br /&gt;
  &lt;br /&gt;
  # Variance of the exposure estimates&lt;br /&gt;
  var_beta_x &amp;lt;- var(beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Mean of the squared standard errors&lt;br /&gt;
  mean_se_x2 &amp;lt;- mean(se_x^2)&lt;br /&gt;
  &lt;br /&gt;
  # Calculate I^2_GX&lt;br /&gt;
  I2gx &amp;lt;- 1 - (mean_se_x2 / var_beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Constrain between 0 and 1&lt;br /&gt;
  I2gx &amp;lt;- max(0, I2gx)&lt;br /&gt;
  &lt;br /&gt;
  return(I2gx)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4 Selection and Collider Bias (Survival / Ascertainment) ==&lt;br /&gt;
&lt;br /&gt;
Every model in §4 targets &#039;&#039;&#039;pleiotropy&#039;&#039;&#039; or &#039;&#039;&#039;weak instruments&#039;&#039;&#039;. None detects&lt;br /&gt;
&#039;&#039;&#039;selection bias&#039;&#039;&#039;. A signal can pass Cochran&#039;s Q, the Egger intercept, MR-PRESSO and&lt;br /&gt;
the weighted median while being entirely generated by conditioning on sample membership.&lt;br /&gt;
This section is mandatory when any trigger below applies.&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Triggers (run this section if ANY apply) ===&lt;br /&gt;
* The outcome is &#039;&#039;&#039;late-onset or age-related&#039;&#039;&#039; (AD, dementia, PD, most cancers, CVD).&lt;br /&gt;
* The exposure is &#039;&#039;&#039;associated with mortality or study participation&#039;&#039;&#039; (smoking, BMI, BP, alcohol, diabetes, SES).&lt;br /&gt;
* The outcome GWAS uses &#039;&#039;&#039;proxy/GWAX, prevalent-case, or volunteer-cohort&#039;&#039;&#039; designs (UK Biobank by-proxy AD, FinnGen prevalent cases).&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Step 1 — Establish both collider arms ===&lt;br /&gt;
Conditioning on being sampled biases the X–Y association only if &#039;&#039;&#039;both&#039;&#039;&#039; arms exist:&lt;br /&gt;
* &#039;&#039;&#039;X→S&#039;&#039;&#039;: exposure affects survival/participation. Test &#039;&#039;&#039;per analysis&#039;&#039;&#039; (MR of exposure → parental lifespan or all-cause mortality).&lt;br /&gt;
* &#039;&#039;&#039;Y→S&#039;&#039;&#039;: outcome liability affects survival. Test &#039;&#039;&#039;once per outcome&#039;&#039;&#039; and reuse; use &#039;&#039;&#039;clinically ascertained&#039;&#039;&#039; instruments for the outcome, never a proxy GWAS (circular).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Decision rule.&#039;&#039;&#039; Report a three-way verdict using an equivalence test (TOST) against a&lt;br /&gt;
pre-registered bound δ, &#039;&#039;&#039;not&#039;&#039;&#039; p&amp;gt;0.05:&lt;br /&gt;
* &#039;&#039;&#039;equivalence-null&#039;&#039;&#039; — 95% CI ⊂ ±δ → that arm is absent; collider cannot operate; stop.&lt;br /&gt;
* &#039;&#039;&#039;real association&#039;&#039;&#039; — CI excludes 0 → arm present; go to 4.5.3.&lt;br /&gt;
* &#039;&#039;&#039;inconclusive&#039;&#039;&#039; — CI covers 0 but exceeds ±δ → &#039;&#039;&#039;report as unresolved&#039;&#039;&#039;, never as &amp;quot;clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Set δ relative to the effect under test (default: δ = 15% of the observed X→Y estimate;&lt;br /&gt;
report a permissive δ = 40% as sensitivity). An underpowered null is not evidence of absence.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Step 2 — Direction check (free; resolves most cases) ===&lt;br /&gt;
Compute the predicted induced effect:&lt;br /&gt;
 predicted bias = b_SH × (X→S)&lt;br /&gt;
where b_SH is the selection slope (§4.5.4). Then:&lt;br /&gt;
* &#039;&#039;&#039;Bias OPPOSITE in sign to the observed effect&#039;&#039;&#039; → bias is conservative; the true effect is&lt;br /&gt;
  if anything larger. Note it and proceed to normal adjudication.&lt;br /&gt;
* &#039;&#039;&#039;Bias SAME sign as the observed effect&#039;&#039;&#039; → the estimate may be partly or wholly induced.&lt;br /&gt;
  Go to 4.5.4.&lt;br /&gt;
&lt;br /&gt;
For a life-shortening exposure the induced bias is &#039;&#039;&#039;protective&#039;&#039;&#039;. Therefore&lt;br /&gt;
&#039;&#039;&#039;risk-increasing associations are relatively robust&#039;&#039;&#039; to this bias, while&lt;br /&gt;
&#039;&#039;&#039;protective or surprisingly-null findings are the danger zone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== 4.4 Step 3 — Index-event correction (sensitivity only) ===&lt;br /&gt;
Estimate the selection slope with SlopeHunter (incidence = survival&lt;br /&gt;
&lt;br /&gt;
== 5. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2774</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2774"/>
		<updated>2026-04-14T01:21:00Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Added link to STROBE-MR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  beta_x &amp;lt;- dat$beta.exposure&lt;br /&gt;
  se_x &amp;lt;- dat$se.exposure&lt;br /&gt;
  &lt;br /&gt;
  # Variance of the exposure estimates&lt;br /&gt;
  var_beta_x &amp;lt;- var(beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Mean of the squared standard errors&lt;br /&gt;
  mean_se_x2 &amp;lt;- mean(se_x^2)&lt;br /&gt;
  &lt;br /&gt;
  # Calculate I^2_GX&lt;br /&gt;
  I2gx &amp;lt;- 1 - (mean_se_x2 / var_beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Constrain between 0 and 1&lt;br /&gt;
  I2gx &amp;lt;- max(0, I2gx)&lt;br /&gt;
  &lt;br /&gt;
  return(I2gx)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reproducible Reporting of Results==&lt;br /&gt;
&lt;br /&gt;
In addition to loading code into shareable repository, for our lab Github, once the manuscript is written complete the [https://www.strobe-mr.org/ STROBE-MR checklist] to ensure robust and clear reporting of key aspects of study design.  Include this as supplementary data to the submission even if not strictly required by the journal.&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2773</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2773"/>
		<updated>2026-04-14T01:16:24Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: /* Mendelian Randomization Standard Operating Procedure (SOP) */  Added notes from the recent PLOS paper about biological plausibility&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== Biological Plausibility &amp;amp; Gene-Environment Equivalence (G-EE) ==&lt;br /&gt;
&lt;br /&gt;
As outlined in [https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1005013 &#039;&#039;Gene-environment equivalence: The fundamental principle of Mendelian randomization&#039;&#039;] (Davey Smith, Hemani, &amp;amp; Ebrahim, 2026), Mendelian Randomization (MR) is a biological question evaluated with statistics, not a statistical pipeline applied blindly to biological data. &lt;br /&gt;
&lt;br /&gt;
Before defining your genetic instruments,  explicitly document the biological plausibility of your study by answering the following three criteria. If the Gene-Environment Equivalence (G-EE) is implausible, the statistical robustness checks in the subsequent sections cannot validate the study.&lt;br /&gt;
&lt;br /&gt;
=== The Target Intervention ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; What specific real-world environmental or clinical intervention is this MR simulating?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Clearly define the hypothetical &amp;quot;Target Trial.&amp;quot; If your exposure is a highly complex or broad behavioral trait (e.g., &amp;quot;television watching&amp;quot; or &amp;quot;loneliness&amp;quot;) for which no cohesive, targeted clinical intervention exists, you must heavily scrutinize whether MR is the appropriate tool for your research question.&lt;br /&gt;
&lt;br /&gt;
=== Mechanistic Overlap (The G-EE Assumption) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; Do the proposed genetic variants alter biological pathways in the exact same way as the proposed real-world intervention?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Justify the biological function of your intended instruments. For example, if evaluating a pharmaceutical-mimicking target (like statins), your SNPs should specifically lower LDL cholesterol via the targeted pathway (e.g., HMG-CoA reductase inhibition), rather than through nonspecific, highly pleiotropic secondary pathways. &lt;br /&gt;
&lt;br /&gt;
=== Timing and Canalization (Developmental Adaptation) ===&lt;br /&gt;
* &#039;&#039;&#039;Question:&#039;&#039;&#039; How does the lifelong nature of genetic exposure differ from a targeted late-life intervention for this specific trait?&lt;br /&gt;
* &#039;&#039;&#039;Action:&#039;&#039;&#039; Acknowledge the dimension of time. Genetic variants exert influence from conception, meaning human biology may adapt or compensate (canalize) during development. Explicitly state in your preregistration that the resulting causal estimates represent the effect of &#039;&#039;lifelong exposure liability&#039;&#039;. Document a warning that these effect estimates cannot be directly translated into predicted outcomes for short-term or late-life clinical trials.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  beta_x &amp;lt;- dat$beta.exposure&lt;br /&gt;
  se_x &amp;lt;- dat$se.exposure&lt;br /&gt;
  &lt;br /&gt;
  # Variance of the exposure estimates&lt;br /&gt;
  var_beta_x &amp;lt;- var(beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Mean of the squared standard errors&lt;br /&gt;
  mean_se_x2 &amp;lt;- mean(se_x^2)&lt;br /&gt;
  &lt;br /&gt;
  # Calculate I^2_GX&lt;br /&gt;
  I2gx &amp;lt;- 1 - (mean_se_x2 / var_beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Constrain between 0 and 1&lt;br /&gt;
  I2gx &amp;lt;- max(0, I2gx)&lt;br /&gt;
  &lt;br /&gt;
  return(I2gx)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2772</id>
		<title>Mendelian Randomization</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Mendelian_Randomization&amp;diff=2772"/>
		<updated>2026-04-14T00:24:03Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Generated intitial SOP for MR analyses&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mendelian Randomization Standard Operating Procedure (SOP) =&lt;br /&gt;
&lt;br /&gt;
This SOP outlines the standardized pipeline for conducting two-sample Mendelian Randomization (MR) analyses, from instrument selection through to causal inference adjudication.&lt;br /&gt;
&lt;br /&gt;
== 1. Genetic Instrument Selection ==&lt;br /&gt;
Instruments must be robustly associated with the exposure and independent of one another.&lt;br /&gt;
&lt;br /&gt;
=== 1.1 Stringent Criteria (Primary Analysis) ===&lt;br /&gt;
For exposures with well-powered GWAS, apply the following strict inclusion criteria:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-8}&amp;lt;/math&amp;gt; (Genome-wide significance)&lt;br /&gt;
* &#039;&#039;&#039;Linkage Disequilibrium (LD) Clumping:&#039;&#039;&#039; &amp;lt;math&amp;gt;r^2 &amp;lt; 0.001&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Clumping Distance:&#039;&#039;&#039; &amp;gt; 10,000 kb&lt;br /&gt;
* &#039;&#039;&#039;Reference Panel:&#039;&#039;&#039; 1000 Genomes European (or population-matched to the GWAS)&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Loose Criteria (Relaxed Analysis) ===&lt;br /&gt;
If the stringent criteria yield fewer than 5 Single Nucleotide Polymorphisms (SNPs), the analysis lacks the degrees of freedom required for standard sensitivity tests. In this case, relax the threshold:&lt;br /&gt;
* &#039;&#039;&#039;P-value Threshold:&#039;&#039;&#039; &amp;lt;math&amp;gt;p &amp;lt; 5 \times 10^{-6}&amp;lt;/math&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; If this relaxed threshold is used, &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039; becomes a mandatory primary reporting model due to the guaranteed introduction of weak instruments and measurement error.&lt;br /&gt;
&lt;br /&gt;
== 2. Estimating Instrument Strength ==&lt;br /&gt;
Before conducting MR, validate the strength of the genetic instruments to rule out weak instrument bias.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Variance Explained (R-squared) ===&lt;br /&gt;
Calculate the proportion of variance in the exposure explained by each SNP using the Minor Allele Frequency (MAF) and the effect size (&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R^2 = 2 \times MAF \times (1 - MAF) \times \beta^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Review the average MAF. If the average MAF is very low (&amp;lt; 0.05), the instruments rely on rare variants, which may have less stable effect estimates.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2.2 F-Statistics ===&lt;br /&gt;
Calculate the individual F-statistic for each SNP to measure instrument strength, where &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the sample size of the exposure GWAS:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;F = \frac{R^2 \times (N - 2)}{1 - R^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Individual F-statistic:&#039;&#039;&#039; Any single SNP with &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt; should be excluded from the standard IVW analysis.&lt;br /&gt;
* &#039;&#039;&#039;Total/Mean F-statistic:&#039;&#039;&#039; Calculate the average F-statistic across all retained SNPs. If the Mean &amp;lt;math&amp;gt;F &amp;lt; 10&amp;lt;/math&amp;gt;, the overall instrument is weak, and MR-RAPS must be prioritized.&lt;br /&gt;
&lt;br /&gt;
== 3. Analytical Models to Test ==&lt;br /&gt;
Run the following suite of models to assess causality, heterogeneity, and horizontal pleiotropy.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 The Baseline Model ===&lt;br /&gt;
* &#039;&#039;&#039;Inverse Variance Weighted (IVW):&#039;&#039;&#039; The primary meta-analysis of all SNPs. &lt;br /&gt;
** Check Cochran&#039;s Q statistic. If &amp;lt;math&amp;gt;p &amp;gt; 0.05&amp;lt;/math&amp;gt;, report the &#039;&#039;&#039;IVW Fixed Effects (FE)&#039;&#039;&#039; model.&lt;br /&gt;
** If Cochran&#039;s Q &amp;lt;math&amp;gt;p &amp;lt; 0.05&amp;lt;/math&amp;gt;, switch to the &#039;&#039;&#039;IVW Multiplicative Random Effects (RE)&#039;&#039;&#039; model to account for heterogeneity.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Standard Sensitivity Models (The Big Three) ===&lt;br /&gt;
* &#039;&#039;&#039;MR-Egger:&#039;&#039;&#039; Used to detect directional pleiotropy via the intercept.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Median:&#039;&#039;&#039; Provides a valid estimate if up to 50% of the instrument weight comes from invalid (pleiotropic) SNPs.&lt;br /&gt;
* &#039;&#039;&#039;Weighted Mode:&#039;&#039;&#039; Provides a valid estimate if the largest single cluster of SNPs is valid (ZEro InSIDE assumption).&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Advanced Robustness Models ===&lt;br /&gt;
* &#039;&#039;&#039;MR-PRESSO:&#039;&#039;&#039; Run if Cochran&#039;s Q is significant. It detects and removes specific outlier SNPs driving horizontal pleiotropy and provides an outlier-corrected estimate.&lt;br /&gt;
* &#039;&#039;&#039;MR-RAPS:&#039;&#039;&#039; Run if Mean F &amp;lt; 10 or if loose inclusion criteria were used. It handles measurement error from weak instruments.&lt;br /&gt;
* &#039;&#039;&#039;CAUSE:&#039;&#039;&#039; Run as the ultimate robustness check to differentiate true causality from correlated pleiotropy (shared genetic architecture).&lt;br /&gt;
&lt;br /&gt;
=== 3.4 Calculating I-squared GX for MR-Egger ===&lt;br /&gt;
To determine if the MR-Egger slope is reliable, you must test the No Measurement Error (NOME) assumption by calculating &amp;lt;math&amp;gt;I^2_{GX}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;I^2_{GX} &amp;lt; 0.90&amp;lt;/math&amp;gt;, the MR-Egger slope suffers from dilution bias and should not be trusted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;R&amp;quot;&amp;gt;&lt;br /&gt;
# R Script for calculating I^2_GX using a harmonised TwoSampleMR dataframe (&#039;dat&#039;)&lt;br /&gt;
&lt;br /&gt;
calculate_i2gx &amp;lt;- function(dat) {&lt;br /&gt;
  beta_x &amp;lt;- dat$beta.exposure&lt;br /&gt;
  se_x &amp;lt;- dat$se.exposure&lt;br /&gt;
  &lt;br /&gt;
  # Variance of the exposure estimates&lt;br /&gt;
  var_beta_x &amp;lt;- var(beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Mean of the squared standard errors&lt;br /&gt;
  mean_se_x2 &amp;lt;- mean(se_x^2)&lt;br /&gt;
  &lt;br /&gt;
  # Calculate I^2_GX&lt;br /&gt;
  I2gx &amp;lt;- 1 - (mean_se_x2 / var_beta_x)&lt;br /&gt;
  &lt;br /&gt;
  # Constrain between 0 and 1&lt;br /&gt;
  I2gx &amp;lt;- max(0, I2gx)&lt;br /&gt;
  &lt;br /&gt;
  return(I2gx)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
i2gx_value &amp;lt;- calculate_i2gx(dat)&lt;br /&gt;
print(paste(&amp;quot;I^2_GX =&amp;quot;, round(i2gx_value, 3)))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4. Decision Matrix: Which Results to Report ==&lt;br /&gt;
Use the following adjudication criteria to synthesize the results from the models above.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scenario !! Data Presentation !! Adjudicated Result to Report&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;1. Clean Signal&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;gt; 0.05. Egger Intercept p &amp;gt; 0.05. CAUSE Causal Model p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;IVW (Fixed Effects)&#039;&#039;&#039;. All assumptions are met.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;2. Balanced Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| F &amp;gt; 10. Cochran&#039;s Q p &amp;lt; 0.05. Egger Intercept p &amp;gt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;MR-PRESSO (Outlier Corrected)&#039;&#039;&#039; or &#039;&#039;&#039;IVW (Random Effects)&#039;&#039;&#039;. Support with Weighted Median.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;3. Weak Instruments&#039;&#039;&#039; &lt;br /&gt;
| Mean F &amp;lt; 10 OR Relaxed criteria (p &amp;lt; 5e-6) used. &lt;br /&gt;
| &#039;&#039;&#039;MR-RAPS&#039;&#039;&#039;. Baseline IVW is vulnerable to weak instrument bias.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;4. Directional Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| Egger Intercept p &amp;lt; 0.05. &lt;br /&gt;
| &#039;&#039;&#039;Weighted Mode&#039;&#039;&#039; (if I2GX &amp;lt; 0.90) OR &#039;&#039;&#039;MR-Egger Slope&#039;&#039;&#039; (if I2GX &amp;gt;= 0.90). IVW is discarded.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;5. Correlated Pleiotropy&#039;&#039;&#039; &lt;br /&gt;
| CAUSE model comparison p &amp;gt; 0.05 (Sharing Model wins). &lt;br /&gt;
| &#039;&#039;&#039;Null Result (Discard Causality)&#039;&#039;&#039;. The traits are correlated due to shared genetics, not a direct causal pathway. Any significant IVW results are false positives.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;6. Inconclusive&#039;&#039;&#039; &lt;br /&gt;
| MR-PRESSO removes &amp;gt;30% of SNPs causing power loss, OR Median and Mode significantly contradict each other. &lt;br /&gt;
| &#039;&#039;&#039;Unresolved / Inconclusive&#039;&#039;&#039;. State that genetic evidence is too pleiotropic to reliably disentangle.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=LDLR_Genotyping&amp;diff=2771</id>
		<title>LDLR Genotyping</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=LDLR_Genotyping&amp;diff=2771"/>
		<updated>2026-04-01T12:40:56Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Removed table of contents&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Modified from https://www.jax.org/Protocol?stockNumber=002207&amp;amp;protocolID=27075&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
* [[SOP - Ethidium Bromide]]&lt;br /&gt;
* [[SOP - Electrophoresis]]&lt;br /&gt;
&lt;br /&gt;
== Reagents Needed ==&lt;br /&gt;
&lt;br /&gt;
=== PCR Primers ===&lt;br /&gt;
* &#039;&#039;&#039;Ldlr Common Forward&#039;&#039;&#039;: 5&#039;-TAT GCA TCC CCA GTC TTT GG-3&#039;&lt;br /&gt;
* &#039;&#039;&#039;Ldlr Wild-type Reverse&#039;&#039;&#039;: 5&#039;-CTA CCC AAC CAG CCC CTT AC-3&#039;&lt;br /&gt;
* &#039;&#039;&#039;Ldlr Mutant Reverse&#039;&#039;&#039;: 5&#039;-ATA GAT TCG CCC TTG TGT CC-3&#039;&lt;br /&gt;
&lt;br /&gt;
=== Master Mix ===&lt;br /&gt;
* &#039;&#039;&#039;DreamTaq Green PCR Master Mix (2X)&#039;&#039;&#039; - Thermo Fisher Scientific, Cat# K1081&lt;br /&gt;
&lt;br /&gt;
=== Additional Reagents ===&lt;br /&gt;
* Nuclease-free water&lt;br /&gt;
* Template DNA ([[Preparation of Tail Samples (for Genotyping)|tail lysate]] or purified genomic DNA)&lt;br /&gt;
&lt;br /&gt;
== Primer Preparation ==&lt;br /&gt;
&lt;br /&gt;
=== Stock Primer Preparation (100 µM) ===&lt;br /&gt;
# Resuspend each lyophilized primer in nuclease-free water to 100 µM concentration.  Look on the tube from IDT, for example if there is 23.7 nmoles then you would resuspend in 237 µL of water&lt;br /&gt;
# Store at -20°C&lt;br /&gt;
&lt;br /&gt;
=== Primer Master Mix (10 µM each primer) ===&lt;br /&gt;
For a 1 mL primer master mix:&lt;br /&gt;
* 100 µL of 100 µM Primer 19799&lt;br /&gt;
* 100 µL of 100 µM Primer 19800&lt;br /&gt;
* 100 µL of 100 µM Primer oIMR7770&lt;br /&gt;
* 700 µL nuclease-free water&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Final concentrations in primer master mix:&#039;&#039;&#039; 10 µM each primer&lt;br /&gt;
&lt;br /&gt;
Store at -20°C&lt;br /&gt;
&lt;br /&gt;
== PCR Master Mix Preparation ==&lt;br /&gt;
&lt;br /&gt;
=== Per Reaction (25 µL total volume) ===&lt;br /&gt;
* 12.5 µL DreamTaq Green PCR Master Mix (2X)&lt;br /&gt;
* 3.75 µL Primer Master Mix (10 µM each)&lt;br /&gt;
* 7.75 µL nuclease-free water&lt;br /&gt;
* 1 µL template DNA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Final primer concentrations in PCR:&#039;&#039;&#039; 1.5 µM each primer&lt;br /&gt;
&lt;br /&gt;
=== For Multiple Reactions ===&lt;br /&gt;
Prepare master mix for (n+1) reactions, where n = number of samples:&lt;br /&gt;
* DreamTaq Green PCR Master Mix (2X): 12.5 µL × (n+1)&lt;br /&gt;
* Primer Master Mix: 3.75 µL × (n+1)&lt;br /&gt;
* Nuclease-free water: 7.75 µL × (n+1)&lt;br /&gt;
&lt;br /&gt;
Aliquot 24 µL of master mix per tube, then add 1 µL template DNA to each&lt;br /&gt;
&lt;br /&gt;
== PCR Cycling Program ==&lt;br /&gt;
&lt;br /&gt;
This program takes 1:50 to run.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Ldlr&#039;&#039;&#039; PCR Program&lt;br /&gt;
|-&lt;br /&gt;
! Step !! Temperature (°C) !! Time !! Cycles !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Initial Denaturation || 94 || 3 min || 1 || &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Touchdown Phase&#039;&#039;&#039; || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Denature || 94 || 30 sec || rowspan=&amp;quot;3&amp;quot; | 10 || rowspan=&amp;quot;3&amp;quot; | Decrease annealing temp by 0.5°C per cycle&lt;br /&gt;
|-&lt;br /&gt;
| Anneal || 65→60 || 30 sec&lt;br /&gt;
|-&lt;br /&gt;
| Extend || 68 || 45 sec&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Standard Cycles&#039;&#039;&#039; || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Denature || 94 || 30 sec || rowspan=&amp;quot;3&amp;quot; | 28 ||&lt;br /&gt;
|-&lt;br /&gt;
| Anneal || 60 || 30 sec ||&lt;br /&gt;
|-&lt;br /&gt;
| Extend || 72 || 45 sec ||&lt;br /&gt;
|-&lt;br /&gt;
| Final Extension || 72 || 5 min || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| Hold || 4 || ∞ || || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Expected Results ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Wild type:&#039;&#039;&#039; 351 bp&lt;br /&gt;
* &#039;&#039;&#039;Heterozygote:&#039;&#039;&#039; 179 bp AND 351 bp&lt;br /&gt;
* &#039;&#039;&#039;Mutant:&#039;&#039;&#039; 179 bp (GC-rich band)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Run on 2% agarose gel. The mutant band (179 bp) is GC-rich and may appear fainter than expected.&lt;br /&gt;
&lt;br /&gt;
[[ Category:Genotyping ]]&lt;br /&gt;
[[ Category:Mouse Work ]]&lt;br /&gt;
[[ Category:PCR ]]&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Preparing_an_Agarose_Gel&amp;diff=2770</id>
		<title>Preparing an Agarose Gel</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Preparing_an_Agarose_Gel&amp;diff=2770"/>
		<updated>2026-03-27T12:45:48Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Added SOP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ SOP - Ethidium Bromide ]]&lt;br /&gt;
&lt;br /&gt;
==Materials==&lt;br /&gt;
*Agarose&lt;br /&gt;
*TAE Buffer (1X):  Dilute from 100X stock&lt;br /&gt;
*Thermo Apparatus (Mold, Holder, Comb and Gel Rig)&lt;br /&gt;
&lt;br /&gt;
==Prepare Gel==&lt;br /&gt;
#Place plastic mold securely in holder&lt;br /&gt;
#Put well comb in mold &lt;br /&gt;
#Weight out 2.0g agarose and add 100 mL of TAE (2% solution).&lt;br /&gt;
#Microwave 90s until dissolved &lt;br /&gt;
#Add 2 uL Ethidium Bromide or Gel Red. Swirl to mix and eliminate sediments&lt;br /&gt;
#Pour into mold, add the comb, and wait for it to solidify&lt;br /&gt;
#Place gel in cold room if in a hurry&lt;br /&gt;
#After loading, run gel at 100V&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=Preparing_an_Agarose_Gel&amp;diff=2769</id>
		<title>Preparing an Agarose Gel</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=Preparing_an_Agarose_Gel&amp;diff=2769"/>
		<updated>2026-03-27T12:44:06Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: /* Prepare Gel (BioRad Gel Rig) */  Updated instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Materials==&lt;br /&gt;
*Agarose&lt;br /&gt;
*TAE Buffer (1X):  Dilute from 100X stock&lt;br /&gt;
*Thermo Apparatus (Mold, Holder, Comb and Gel Rig)&lt;br /&gt;
&lt;br /&gt;
==Prepare Gel==&lt;br /&gt;
#Place plastic mold securely in holder&lt;br /&gt;
#Put well comb in mold &lt;br /&gt;
#Weight out 2.0g agarose and add 100 mL of TAE (2% solution).&lt;br /&gt;
#Microwave 90s until dissolved &lt;br /&gt;
#Add 2 uL Ethidium Bromide or Gel Red. Swirl to mix and eliminate sediments&lt;br /&gt;
#Pour into mold, add the comb, and wait for it to solidify&lt;br /&gt;
#Place gel in cold room if in a hurry&lt;br /&gt;
#After loading, run gel at 100V&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=QPCR&amp;diff=2768</id>
		<title>QPCR</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=QPCR&amp;diff=2768"/>
		<updated>2026-03-23T20:08:13Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Formatting for GCal link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Real Time qPCR==&lt;br /&gt;
===Materials===&lt;br /&gt;
*cDNA: see [[First_Strand_cDNA_Synthesis_(AB_Kit)|First Strand cDNA Synthesis (AB Kit)]] for details&lt;br /&gt;
*SYBR Green PCR Master Mix Applied Biosystems (ThermoFisher Catalog # 4367659; [https://www.thermofisher.com/order/catalog/product/4367659 Vendor Link])&lt;br /&gt;
*384 well qPCR plate (ThermoFisher Catalog # 4309849) and covers (Catalog # 4360954)&lt;br /&gt;
*Primers (Dilute to 0.4 uM mixture of fwd and rev.  From 100 uM stocks- the 100uM stock is prepared by adding 227 uL of distilled water to 22.7nmol of a gene as an example- this is 4uL Forward Primer, 4 uL Reverse Primer and 992 uL Water).  This primer mix can be stored at -20 in a Working Primers box.  Design primers according to [[Primer Design for qPCR]]&lt;br /&gt;
&lt;br /&gt;
===Plate Preparation===&lt;br /&gt;
#Book 2h on qPCR machine by signing up on the [https://calendar.google.com/calendar/u/0?cid=Y19jN2RhYmJlMjJiNmQ1YTY0YjAzYzU1NzVmOGUxNmEyZmZjNjAwOTJjYWIyZmYwM2VjY2M1NjkyNzljYmQwY2QzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20 Google Calendar]&lt;br /&gt;
#Prepare cDNA and dilute in water in a 96 well plate.  Typically a 20x dilution of cDNA leaves enough to be detected.&lt;br /&gt;
#Get optically clear 384 well plate and keep on paper towel.  Do not touch bottom of plate.&lt;br /&gt;
#Sketch out the plate in your notes.  Typically rows are different primers while columns are different cDNA&#039;s&lt;br /&gt;
#Calculate how many samples x how many replicates/per sample (start with 3 or 4 until you are consistent enough technically to decrease).  This will be the number of wells need for each primer.&lt;br /&gt;
#Prepare a Primer/SYBR Green mixture for each primer.  For each well you will need 5 uL SYBR green + 2.5 uL Primer working stock, so if you have calculated you need 10 wells per primer that is 50 uL SYBR Green + 25 uL Primers.  Make up 20-25% more than you need.&lt;br /&gt;
#Using the repeater multichannel pipette put on 2 or 3 tips (depending on your plate arrangement) and set to aspirate however many samples you have and dispense 7.5 uL per well.  &lt;br /&gt;
#Dispense 7.5 uL of Primer/SYBR mixture into each well, dispensing at the bottom of the well.&lt;br /&gt;
#Using the ClipTip multichannel add 2.5 uL of cDNA to each applicable well.  You don&#039;t need to change tips between wells.&lt;br /&gt;
#Once the plate is completed, carefully put an optically clear cover on it using the plastic square to ensure the edges are sealed, being very careful not to leave fingerprints on the seal. Apply cover by starting in the middle of plate, working out towards edges, and finish by applying high pressure to edges, ensuring a proper seal.&lt;br /&gt;
#You can prepare the plate ~3h beforehand, keeping it at 4C until the machine is ready.&lt;br /&gt;
#Immediately before the run spin the plate briefly (2 mins at 4000 RPM) in the swinging bucket centrifuge.&lt;br /&gt;
&lt;br /&gt;
===Run Protocol===&lt;br /&gt;
* Set up run using [[Set up qPCR Run on Thermo Cloud and QuantStudio|Thermo Cloud/QuantStudio]] or  [[Set up qPCR Run on Roche LightCycler|Roche LightCycler]]&lt;br /&gt;
Briefly, log into thermo cloud&lt;br /&gt;
*Select &amp;quot;Design and Analysis New, qPCR&amp;quot; from the home screen&lt;br /&gt;
*Select &amp;quot;set up plate&amp;quot;&lt;br /&gt;
*Select &amp;quot;comparative CT-SYBR&amp;quot;&lt;br /&gt;
*Correct volume to read, &amp;quot;10.0uL&amp;quot; instead of &amp;quot;20.0uL&amp;quot;&lt;br /&gt;
*Select &amp;quot;Plate set up&amp;quot;&lt;br /&gt;
*Navigate to the drop down menu marked &amp;quot;passive reference&amp;quot; and select &amp;quot;none.&amp;quot;&lt;br /&gt;
*Then import [https://docs.google.com/spreadsheets/d/e/2PACX-1vQpOEYWkqKe6tELqIerA7fcwe2LoEQy_8ANGuhOppmGXbD0sBGvKXHnR3z7aYnfEF7--r4FbOd6yCYM/pub?output=csv plate setup] with linked CSV (MUST be a csv file). &lt;br /&gt;
*Save to the cloud and upload on the machine when you insert the plate.&lt;br /&gt;
&lt;br /&gt;
==Calculations==&lt;br /&gt;
see http://www.ncbi.nlm.nih.gov/pmc/articles/PMC55695 for considerations on calculations&lt;br /&gt;
&lt;br /&gt;
[[ Category: Molecular Biology ]]&lt;br /&gt;
[[ Category: RNA ]]&lt;br /&gt;
[[ Category: qPCR ]]&lt;br /&gt;
[[ Category: Transcription ]]&lt;br /&gt;
[[ Category: Expression ]]&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
	<entry>
		<id>https://bridgeslab.sph.umich.edu/protocols/index.php?title=QPCR&amp;diff=2767</id>
		<title>QPCR</title>
		<link rel="alternate" type="text/html" href="https://bridgeslab.sph.umich.edu/protocols/index.php?title=QPCR&amp;diff=2767"/>
		<updated>2026-03-23T20:05:39Z</updated>

		<summary type="html">&lt;p&gt;Davebrid1: Updated calendar link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Real Time qPCR==&lt;br /&gt;
===Materials===&lt;br /&gt;
*cDNA: see [[First_Strand_cDNA_Synthesis_(AB_Kit)|First Strand cDNA Synthesis (AB Kit)]] for details&lt;br /&gt;
*SYBR Green PCR Master Mix Applied Biosystems (ThermoFisher Catalog # 4367659; [https://www.thermofisher.com/order/catalog/product/4367659 Vendor Link])&lt;br /&gt;
*384 well qPCR plate (ThermoFisher Catalog # 4309849) and covers (Catalog # 4360954)&lt;br /&gt;
*Primers (Dilute to 0.4 uM mixture of fwd and rev.  From 100 uM stocks- the 100uM stock is prepared by adding 227 uL of distilled water to 22.7nmol of a gene as an example- this is 4uL Forward Primer, 4 uL Reverse Primer and 992 uL Water).  This primer mix can be stored at -20 in a Working Primers box.  Design primers according to [[Primer Design for qPCR]]&lt;br /&gt;
&lt;br /&gt;
===Plate Preparation===&lt;br /&gt;
#Book 2h on qPCR machine by signing up on the sheet in room 7013 and on the [https://calendar.google.com/calendar/u/0?cid=Y19jN2RhYmJlMjJiNmQ1YTY0YjAzYzU1NzVmOGUxNmEyZmZjNjAwOTJjYWIyZmYwM2VjY2M1NjkyNzljYmQwY2QzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20]&lt;br /&gt;
#Prepare cDNA and dilute in water in a 96 well plate.  Typically a 20x dilution of cDNA leaves enough to be detected.&lt;br /&gt;
#Get optically clear 384 well plate and keep on paper towel.  Do not touch bottom of plate.&lt;br /&gt;
#Sketch out the plate in your notes.  Typically rows are different primers while columns are different cDNA&#039;s&lt;br /&gt;
#Calculate how many samples x how many replicates/per sample (start with 3 or 4 until you are consistent enough technically to decrease).  This will be the number of wells need for each primer.&lt;br /&gt;
#Prepare a Primer/SYBR Green mixture for each primer.  For each well you will need 5 uL SYBR green + 2.5 uL Primer working stock, so if you have calculated you need 10 wells per primer that is 50 uL SYBR Green + 25 uL Primers.  Make up 20-25% more than you need.&lt;br /&gt;
#Using the repeater multichannel pipette put on 2 or 3 tips (depending on your plate arrangement) and set to aspirate however many samples you have and dispense 7.5 uL per well.  &lt;br /&gt;
#Dispense 7.5 uL of Primer/SYBR mixture into each well, dispensing at the bottom of the well.&lt;br /&gt;
#Using the ClipTip multichannel add 2.5 uL of cDNA to each applicable well.  You don&#039;t need to change tips between wells.&lt;br /&gt;
#Once the plate is completed, carefully put an optically clear cover on it using the plastic square to ensure the edges are sealed, being very careful not to leave fingerprints on the seal. Apply cover by starting in the middle of plate, working out towards edges, and finish by applying high pressure to edges, ensuring a proper seal.&lt;br /&gt;
#You can prepare the plate ~3h beforehand, keeping it at 4C until the machine is ready.&lt;br /&gt;
#Immediately before the run spin the plate briefly (2 mins at 4000 RPM) in the swinging bucket centrifuge.&lt;br /&gt;
&lt;br /&gt;
===Run Protocol===&lt;br /&gt;
* Set up run using [[Set up qPCR Run on Thermo Cloud and QuantStudio|Thermo Cloud/QuantStudio]] or  [[Set up qPCR Run on Roche LightCycler|Roche LightCycler]]&lt;br /&gt;
Briefly, log into thermo cloud&lt;br /&gt;
*Select &amp;quot;Design and Analysis New, qPCR&amp;quot; from the home screen&lt;br /&gt;
*Select &amp;quot;set up plate&amp;quot;&lt;br /&gt;
*Select &amp;quot;comparative CT-SYBR&amp;quot;&lt;br /&gt;
*Correct volume to read, &amp;quot;10.0uL&amp;quot; instead of &amp;quot;20.0uL&amp;quot;&lt;br /&gt;
*Select &amp;quot;Plate set up&amp;quot;&lt;br /&gt;
*Navigate to the drop down menu marked &amp;quot;passive reference&amp;quot; and select &amp;quot;none.&amp;quot;&lt;br /&gt;
*Then import [https://docs.google.com/spreadsheets/d/e/2PACX-1vQpOEYWkqKe6tELqIerA7fcwe2LoEQy_8ANGuhOppmGXbD0sBGvKXHnR3z7aYnfEF7--r4FbOd6yCYM/pub?output=csv plate setup] with linked CSV (MUST be a csv file). &lt;br /&gt;
*Save to the cloud and upload on the machine when you insert the plate.&lt;br /&gt;
&lt;br /&gt;
==Calculations==&lt;br /&gt;
see http://www.ncbi.nlm.nih.gov/pmc/articles/PMC55695 for considerations on calculations&lt;br /&gt;
&lt;br /&gt;
[[ Category: Molecular Biology ]]&lt;br /&gt;
[[ Category: RNA ]]&lt;br /&gt;
[[ Category: qPCR ]]&lt;br /&gt;
[[ Category: Transcription ]]&lt;br /&gt;
[[ Category: Expression ]]&lt;/div&gt;</summary>
		<author><name>Davebrid1</name></author>
	</entry>
</feed>