DIY Mendelian Randomization -- mrbase.org

However, particularly in the age of artificial intelligence, such analyses are arguably too accessible. Web-based tools have been created that simplify the task of the analyst to simply choosing the exposure and outcome—the automated analysis is performed at the touch of a button [23]. Mendelian randomization has become an easy target for researchers who are incentivized to publish as often as they can, as well as to predatory journals which are willing to publish such articles. While the two-sample summary data approach has led to many insightful papers, it has also fuelled an explosion of poor-quality Mendelian randomization publications, which threatens to overwhelm the capacity of qualified reviewers and undermine the credibility of the whole approach.

First I did one analysis (if I understood it correctly; at this moment I am like a cat walking on a keyboard or a dog at the wheel) of apoB and cardiovascular disease; 1 SD increase was only 6% increase in risk. Then I changed to metabolite QLT’s for apoB and myocardial infarction, now it was 61% (exp(0.4765)) increase in risk per SD, which seems more correct. Metabolite QLT’s according to perplexity is more related to the exposure at hand (I searched for one SNP it was related to PCSK9).

image

method nsnp b se pval
MR Egger 13 0.3692 0.1231 0.01212
Weighted median 13 0.3905 0.04175 8.418e-21
Inverse variance weighted 13 0.4765 0.06873 4.15e-12
Weighted mode 13 0.3754 0.0458 0.000002928

image

Funnel plot was cooked


https://app.mrbase.org/

Any statisticians here or anyone else want to chime in?

3 Likes

If it’s this easy to do MR I wonder if all of the big pharma companies know already all of the targets to prevent disease, or is ready for when new papers/data is published.

2 Likes

Yes, it’s super easy, and that’s why many MR studies you see are just published by some young Chinese students who want to get a paper out.

ApoB and parental longevity GCST003392:

Is this good or bad? :thinking: :sweat_smile: (another outcome gave the opposite result btw)

@Neo I’m sure you’ll love this website! (although the app is super slow and buggy on my end…)

1 Like

If it’s to the left that means lower risk (per 1 SD increase with IVW method according to perplexity), in this case lower risk (chance) for higher age. I think we have to verify the methods results using the other functions of the site, etc, before being sure.

It’s fun to speculate until some MR or statistical genetics expert come and say we’ve done it all wrong or someone learns how to analyze or do them properly.

Regarding the pharma companies. It seems easy to just analyze everything with each other and look at the top hits (i.e statistically significant + clinically significant (top %) + checking for some bias or false positives). I mean we or someone should be able to do this if not today in a few years maybe with better methods.

Then we have all the causal associations for all biomarkers and everything else. :star_struck:
So that information will probably be available…?

I took SNP’s for LDL cholesterol that was reported SD (mg/dl) in the row and tested it with myocardial infarction, about the same result as for apoB earlier, it used a lot more SNP’s:

The funnel plot looks symmetric:
image

image

method nsnp b se pval
MR Egger 78 0.4546 0.06982 7.208e-9
Weighted median 78 0.3109 0.04139 5.859e-14
Inverse variance weighted 78 0.427 0.0474 2.077e-19
Weighted mode 78 0.3208 0.04611 9.979e-10

exp(0.427) = 1.56 RR increase?

Here’s a guide (and to show how easy it is for others to get some result for further analysis and refining of methods):

Click here
image

Perform MR analysis

Then choose exposures first
image

Click i.e systolic blood pressure in mmHg
image

Then go to ‘Choose outcomes’

In the table, search for example Stroke
image

I don’t know what to sort for, but I picked this one:
image

Then run MR (perform MR analysis)

Result was this:

method nsnp b se pval
MR Egger 37 0.1832 0.4667 0.6971
Weighted median 37 0.5188 0.1195 0.00001407
Inverse variance weighted 37 0.6129 0.1249 9.152e-7
Weighted mode 37 0.5167 0.1633 0.003156

Do exp(0.6129) in google to get RR risk. = 84% increase in risk for stroke per 1 SD in systolic BP?

2 Likes

https://evebio.org/ is doing something somewhat similar: mapping all existing drugs with all proteins or genes. They’ll release their findings in open data soon. So if you find that the expression of gene X is linked to longer lifespan you could find all existing drugs that tap into that pathway (to enhance or inhibit it).

Plug the MR app + EveBio’s data + all RCT data + all academic papers into one AI agent and you might find some cool low hanging fruits…

4 Likes

Just published: https://data.evebio.org Happy browsing!

2 Likes

Excellent presentation on the deluge of meaningless, AI and paper-mill generated Mendelian randomization studies by @StefanStender

https://x.com/mendel_random/status/1867485962306998409?s=19

4 Likes

https://x.com/cremieuxrecueil/status/1692730584345297248?s=19

3 Likes

Has anyone been able to use app.mrbase.org recently? Every time I try to access it I get the message “error disconnected from the server”

It crashes most of the time unfortunately. It you’re a good coder you can run it locally though.

1 Like