Cargando…
Differential expression analysis using a model-based gene clustering algorithm for RNA-seq data
BACKGROUND: RNA-seq is a tool for measuring gene expression and is commonly used to identify differentially expressed genes (DEGs). Gene clustering is used to classify DEGs with similar expression patterns for the subsequent analyses of data from experiments such as time-courses or multi-group compa...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8527798/ https://www.ncbi.nlm.nih.gov/pubmed/34670485 http://dx.doi.org/10.1186/s12859-021-04438-4 |
_version_ | 1784586142091313152 |
---|---|
author | Osabe, Takayuki Shimizu, Kentaro Kadota, Koji |
author_facet | Osabe, Takayuki Shimizu, Kentaro Kadota, Koji |
author_sort | Osabe, Takayuki |
collection | PubMed |
description | BACKGROUND: RNA-seq is a tool for measuring gene expression and is commonly used to identify differentially expressed genes (DEGs). Gene clustering is used to classify DEGs with similar expression patterns for the subsequent analyses of data from experiments such as time-courses or multi-group comparisons. However, gene clustering has rarely been used for analyzing simple two-group data or differential expression (DE). In this study, we report that a model-based clustering algorithm implemented in an R package, MBCluster.Seq, can also be used for DE analysis. RESULTS: The input data originally used by MBCluster.Seq is DEGs, and the proposed method (called MBCdeg) uses all genes for the analysis. The method uses posterior probabilities of genes assigned to a cluster displaying non-DEG pattern for overall gene ranking. We compared the performance of MBCdeg with conventional R packages such as edgeR, DESeq2, and TCC that are specialized for DE analysis using simulated and real data. Our results showed that MBCdeg outperformed other methods when the proportion of DEG (P(DEG)) was less than 50%. However, the DEG identification using MBCdeg was less consistent than with conventional methods. We compared the effects of different normalization algorithms using MBCdeg, and performed an analysis using MBCdeg in combination with a robust normalization algorithm (called DEGES) that was not implemented in MBCluster.Seq. The new analysis method showed greater stability than using the original MBCdeg with the default normalization algorithm. CONCLUSIONS: MBCdeg with DEGES normalization can be used in the identification of DEGs when the P(DEG) is relatively low. As the method is based on gene clustering, the DE result includes information on which expression pattern the gene belongs to. The new method may be useful for the analysis of time-course and multi-group data, where the classification of expression patterns is often required. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12859-021-04438-4. |
format | Online Article Text |
id | pubmed-8527798 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-85277982021-10-25 Differential expression analysis using a model-based gene clustering algorithm for RNA-seq data Osabe, Takayuki Shimizu, Kentaro Kadota, Koji BMC Bioinformatics Research Article BACKGROUND: RNA-seq is a tool for measuring gene expression and is commonly used to identify differentially expressed genes (DEGs). Gene clustering is used to classify DEGs with similar expression patterns for the subsequent analyses of data from experiments such as time-courses or multi-group comparisons. However, gene clustering has rarely been used for analyzing simple two-group data or differential expression (DE). In this study, we report that a model-based clustering algorithm implemented in an R package, MBCluster.Seq, can also be used for DE analysis. RESULTS: The input data originally used by MBCluster.Seq is DEGs, and the proposed method (called MBCdeg) uses all genes for the analysis. The method uses posterior probabilities of genes assigned to a cluster displaying non-DEG pattern for overall gene ranking. We compared the performance of MBCdeg with conventional R packages such as edgeR, DESeq2, and TCC that are specialized for DE analysis using simulated and real data. Our results showed that MBCdeg outperformed other methods when the proportion of DEG (P(DEG)) was less than 50%. However, the DEG identification using MBCdeg was less consistent than with conventional methods. We compared the effects of different normalization algorithms using MBCdeg, and performed an analysis using MBCdeg in combination with a robust normalization algorithm (called DEGES) that was not implemented in MBCluster.Seq. The new analysis method showed greater stability than using the original MBCdeg with the default normalization algorithm. CONCLUSIONS: MBCdeg with DEGES normalization can be used in the identification of DEGs when the P(DEG) is relatively low. As the method is based on gene clustering, the DE result includes information on which expression pattern the gene belongs to. The new method may be useful for the analysis of time-course and multi-group data, where the classification of expression patterns is often required. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12859-021-04438-4. BioMed Central 2021-10-20 /pmc/articles/PMC8527798/ /pubmed/34670485 http://dx.doi.org/10.1186/s12859-021-04438-4 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis 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/ (https://creativecommons.org/licenses/by/4.0/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data. |
spellingShingle | Research Article Osabe, Takayuki Shimizu, Kentaro Kadota, Koji Differential expression analysis using a model-based gene clustering algorithm for RNA-seq data |
title | Differential expression analysis using a model-based gene clustering algorithm for RNA-seq data |
title_full | Differential expression analysis using a model-based gene clustering algorithm for RNA-seq data |
title_fullStr | Differential expression analysis using a model-based gene clustering algorithm for RNA-seq data |
title_full_unstemmed | Differential expression analysis using a model-based gene clustering algorithm for RNA-seq data |
title_short | Differential expression analysis using a model-based gene clustering algorithm for RNA-seq data |
title_sort | differential expression analysis using a model-based gene clustering algorithm for rna-seq data |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8527798/ https://www.ncbi.nlm.nih.gov/pubmed/34670485 http://dx.doi.org/10.1186/s12859-021-04438-4 |
work_keys_str_mv | AT osabetakayuki differentialexpressionanalysisusingamodelbasedgeneclusteringalgorithmforrnaseqdata AT shimizukentaro differentialexpressionanalysisusingamodelbasedgeneclusteringalgorithmforrnaseqdata AT kadotakoji differentialexpressionanalysisusingamodelbasedgeneclusteringalgorithmforrnaseqdata |