Coloc problem
I think there might be an issue with the colocalization analysis and Figure 4 in the DecodeME preprint. This is important because these results determined whether a candidate gene is considered Tier 1 or not. In brief, In think the paper used only the significant SNPs from the GTExv10 data to match it with DecodeME data while the coloc analysis probably requires the full dataset.
GTEx gives data on gene expression in 49 different tissues. It allows researchers to check if a certain DNA variant or SNP is associated with increased expression of a particular gene in each of the tissues. The preprint took the regions around the 8 DecodeME hits and looked for genes that have a significant association to a SNP in that same region in the GTEx dataset. The preprint then calculated if the GTEx gene expression signal matched the one found in DecodeME using an analysis called colocalization. But I suspect there is an issue here because it appears that the analysis only used SNPs that had reached the significance threshold in GTEx, rather than the full data.
Supplementary table 6 shows the datasets end in 'signif_pairs.parquet' which usually refers to this limited dataset and I was also able to largely replicate the coloc results in that table using the significant SNPs only retrieve using the GTEx API. The problem is that in several cases these are only a fraction of the SNPs that do not represent the data in this region.
Hopefully the plot below clarifies the problem. The gray dots are GTEx data* for SNPs that were also in DecodeME. The blue ones are the significant SNPs. The first graph shows that these were top results in our example namely the gene ARFGEF2 in visceral adipose tissue in the locus on chromosome 20. The second graph shows that these significant SNPs exclude the top SNPs in DecodeME. The preprint reports that these two signals 'colocalize' while this isn't actually the case if you use the full dataset.
View attachment 34492
*One caveat is that I didn't' actually manage to get the full GTEx dataset (the GTExwebsite
say it's on a Google Cloud bucket but the link looks broken). So I used
eQTL Catalogue version of the GTEx data (they used the same raw data but analysed it using their own standardised pipeline).
My guess is that many of the reported associations in Figure 4 do not hold up and are an artifact of using only the significant SNPs in the coloc analysis. Here's my reasoning about this. Coloc has 5 possible outcomes:
- H0 Neither trait has a genetic association in the region.
- H1 Only trait 1 is associated with the region.
- H2 Only trait 2 is associated with the region.
- H3 Both traits are associated, but they are driven by independent, distinct causal variants.
- H4 Both traits are associated and share a single, common causal variant.
Because the analysis is only done if there is a significant association in both traits (DecodeME and gene expression), H3 and H4 are the most likely ones. Coloc uses a bayesian analysis and when n, the number of SNPs is small, the prior probability becomes more important than the actual evidence.
- For H3 the prior is n * 1e-4 * (n-1) * 1* 1e-4
- For H4 the prior is n * 1e-5.
So when n is very small, H4 is more likely than H3. That might explain why there are many associations in Figure 4, while a colocalization
normally occurs in < 50% of GWAS hits.
using the full (eQTL Catalog) dataset, I only found 4 eQTL associations in the chr20 locus (none involving ARFGEF2).
View attachment 34493