How to normalise RNA-Seq counts for eQTL analysis with MT-eQTL
Entering edit mode
2.2 years ago
Colari19 ▴ 90


I'm interested in carrying out an eQTL analysis with my RNA-Seq data using the MT-eQTL approach in MatrixeQTL (, but I'm unsure how best to go about normalisation.

I've carried out differential expression analysis with this data using the Limma-Voom pipeline. This involved calculation of TMM normalisation factors with edgeR::calcNormFactors, followed by voom transformation. I'm not sure if this approach is appropriate for eQTL analysis as it log2 transforms the counts.

Any help would be appreciated. Thank you.

RNA-Seq eQTL MatrixeQTL • 1.4k views
Entering edit mode
2.1 years ago

For eQTL analysis, you can use any normalization method like TMM or log2(CPM) followed by quantile norm etc as long as its consistent across samples.

One key think is to remove known batch effects if you have any (e.g using comBat). Do some QC like PCA, plotting gene expression distribution per sample etc to spot outliers.

Another thing to keep in mind that you will be using PCs (or PEER factors) as covariates to remove any non-genetic effects on gene expression so normalization methods might have smaller impact. Sure, you may have some differences but top signals always remain with different norm methods.


Login before adding your answer.

Traffic: 711 users visited in the last hour
Help About
Access RSS

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6