Removing batch effects in analysis of expression microarray data: an evaluation of six batch adjustment methods

PLoS One. 2011 Feb 28;6(2):e17238. doi: 10.1371/journal.pone.0017238.


The expression microarray is a frequently used approach to study gene expression on a genome-wide scale. However, the data produced by the thousands of microarray studies published annually are confounded by "batch effects," the systematic error introduced when samples are processed in multiple batches. Although batch effects can be reduced by careful experimental design, they cannot be eliminated unless the whole study is done in a single batch. A number of programs are now available to adjust microarray data for batch effects prior to analysis. We systematically evaluated six of these programs using multiple measures of precision, accuracy and overall performance. ComBat, an Empirical Bayes method, outperformed the other five programs by most metrics. We also showed that it is essential to standardize expression data at the probe level when testing for correlation of expression profiles, due to a sizeable probe effect in microarray data that can inflate the correlation among replicates and unrelated samples.

Publication types

  • Evaluation Study
  • Research Support, N.I.H., Extramural
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Bayes Theorem
  • Case-Control Studies
  • Data Interpretation, Statistical*
  • Gene Expression Profiling / standards
  • Gene Expression Profiling / statistics & numerical data*
  • Humans
  • Microarray Analysis / standards
  • Microarray Analysis / statistics & numerical data*
  • ROC Curve
  • Reference Standards
  • Research Design
  • Sample Size
  • Selection Bias
  • Validation Studies as Topic