How to do quantile normalization correctly for gene expression data analyses

Quantile normalization is an important normalization technique commonly used in high-dimensional data analysis. However, it is susceptible to class-effect proportion effects (the proportion of class-correlated variables in a dataset) and batch effects (the presence of potentially confounding technic...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhao, Yaxing, Wong, Limsoon, Goh, Wilson Wen Bin
Other Authors: School of Biological Sciences
Format: Article
Language:English
Published: 2021
Subjects:
Online Access:https://hdl.handle.net/10356/146067
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-146067
record_format dspace
spelling sg-ntu-dr.10356-1460672023-02-28T17:07:06Z How to do quantile normalization correctly for gene expression data analyses Zhao, Yaxing Wong, Limsoon Goh, Wilson Wen Bin School of Biological Sciences Science::Biological sciences Biological Techniques Computational Biology and Bioinformatics Quantile normalization is an important normalization technique commonly used in high-dimensional data analysis. However, it is susceptible to class-effect proportion effects (the proportion of class-correlated variables in a dataset) and batch effects (the presence of potentially confounding technical variation) when applied blindly on whole data sets, resulting in higher false-positive and false-negative rates. We evaluate five strategies for performing quantile normalization, and demonstrate that good performance in terms of batch-effect correction and statistical feature selection can be readily achieved by first splitting data by sample class-labels before performing quantile normalization independently on each split (“Class-specific”). Via simulations with both real and simulated batch effects, we demonstrate that the “Class-specific” strategy (and others relying on similar principles) readily outperform whole-data quantile normalization, and is robust-preserving useful signals even during the combined analysis of separately-normalized datasets. Quantile normalization is a commonly used procedure. But when carelessly applied on whole datasets without first considering class-effect proportion and batch effects, can result in poor performance. If quantile normalization must be used, then we recommend using the “Class-specific” strategy. Ministry of Education (MOE) Published version This work is supported in part by a Singapore Ministry of Education tier-2 grant (MOE2019-T2-1-042). 2021-01-25T07:17:12Z 2021-01-25T07:17:12Z 2020 Journal Article Zhao, Y., Wong, L., & Goh, W. W. B. (2020). How to do quantile normalization correctly for gene expression data analyses. Scientific Reports, 10, 15534-. doi:10.1038/s41598-020-72664-6 2045-2322 https://hdl.handle.net/10356/146067 10.1038/s41598-020-72664-6 32968196 2-s2.0-85091387599 10 en MOE2019-T2-1-042 Scientific Reports © 2020 The Author(s). This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Science::Biological sciences
Biological Techniques
Computational Biology and Bioinformatics
spellingShingle Science::Biological sciences
Biological Techniques
Computational Biology and Bioinformatics
Zhao, Yaxing
Wong, Limsoon
Goh, Wilson Wen Bin
How to do quantile normalization correctly for gene expression data analyses
description Quantile normalization is an important normalization technique commonly used in high-dimensional data analysis. However, it is susceptible to class-effect proportion effects (the proportion of class-correlated variables in a dataset) and batch effects (the presence of potentially confounding technical variation) when applied blindly on whole data sets, resulting in higher false-positive and false-negative rates. We evaluate five strategies for performing quantile normalization, and demonstrate that good performance in terms of batch-effect correction and statistical feature selection can be readily achieved by first splitting data by sample class-labels before performing quantile normalization independently on each split (“Class-specific”). Via simulations with both real and simulated batch effects, we demonstrate that the “Class-specific” strategy (and others relying on similar principles) readily outperform whole-data quantile normalization, and is robust-preserving useful signals even during the combined analysis of separately-normalized datasets. Quantile normalization is a commonly used procedure. But when carelessly applied on whole datasets without first considering class-effect proportion and batch effects, can result in poor performance. If quantile normalization must be used, then we recommend using the “Class-specific” strategy.
author2 School of Biological Sciences
author_facet School of Biological Sciences
Zhao, Yaxing
Wong, Limsoon
Goh, Wilson Wen Bin
format Article
author Zhao, Yaxing
Wong, Limsoon
Goh, Wilson Wen Bin
author_sort Zhao, Yaxing
title How to do quantile normalization correctly for gene expression data analyses
title_short How to do quantile normalization correctly for gene expression data analyses
title_full How to do quantile normalization correctly for gene expression data analyses
title_fullStr How to do quantile normalization correctly for gene expression data analyses
title_full_unstemmed How to do quantile normalization correctly for gene expression data analyses
title_sort how to do quantile normalization correctly for gene expression data analyses
publishDate 2021
url https://hdl.handle.net/10356/146067
_version_ 1759854273375502336