Batch correction for eQTL analysis
1
0
Entering edit mode
3 months ago
maximal_life ▴ 20

Hello, I'm relatively new to eQTL analysis, and I have a question for batch correction during eQTL analysis.

I have two large datasets. One of them has RNA-seq data from one study. Another dataset has RNA-seq data from four different studies. Thus, the two large datasets contain RNA-seq data from 5 different studies in total.

I've checked that the data have a batch effect from 'study'. (checked by PCA) I think I should perform batch correction. Although eQTL analysis uses linear regression model with covariate terms, but I'm not sure that it is okay to put 'study' info into covariate term. Please help me to do robust analysis.

I think there are three options:

  1. Batch correction (with ComBat-seq) before eQTL analysis -> eQTL analysis without 'study' as covariate
  2. Batch correction (with ComBat-seq) before eQTL analysis -> eQTL analysis with 'study' as covariate
  3. No batch correction -> eQTL analysis with 'study' as covariate

Which option is right or best for robust eQTL results?

Thank you in advance :D

batch eqtl batch-correction batch-effect • 203 views
ADD COMMENT
0
Entering edit mode
3 months ago

It depends what you mean by Batch correction with ComBat-seq. Normally with eQTL I would recommend that instead of _correcting_ with ComBat-seq, you discover RNA-seq batch covariates to use in the eQTL analysis along with the genetic covariates.

Either way, I would either put "study" as a covariate in the analysis, or I would conduct the anlaysis for each study seperately and use meta-analysis approaches to combine the studies after analysis.

ADD COMMENT

Login before adding your answer.

Traffic: 2788 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

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

Powered by the version 2.3.6