Cargando…

TCC-GUI: a Shiny-based application for differential expression analysis of RNA-Seq count data

OBJECTIVE: Differential expression (DE) is a fundamental step in the analysis of RNA-Seq count data. We had previously developed an R/Bioconductor package (called TCC) for this purpose. While this package has the unique feature of an in-built robust normalization method, its use has so far been limi...

Descripción completa

Detalles Bibliográficos
Autores principales: Su, Wei, Sun, Jianqiang, Shimizu, Kentaro, Kadota, Koji
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6417217/
https://www.ncbi.nlm.nih.gov/pubmed/30867032
http://dx.doi.org/10.1186/s13104-019-4179-2
_version_ 1783403523365404672
author Su, Wei
Sun, Jianqiang
Shimizu, Kentaro
Kadota, Koji
author_facet Su, Wei
Sun, Jianqiang
Shimizu, Kentaro
Kadota, Koji
author_sort Su, Wei
collection PubMed
description OBJECTIVE: Differential expression (DE) is a fundamental step in the analysis of RNA-Seq count data. We had previously developed an R/Bioconductor package (called TCC) for this purpose. While this package has the unique feature of an in-built robust normalization method, its use has so far been limited to R users only. There is thus, a need for an alternative to DE analysis by TCC for non-R users. RESULTS: Here, we present a graphical user interface for TCC (called TCC-GUI). Non-R users only need a web browser as the minimum requirement for its use (https://infinityloop.shinyapps.io/TCC-GUI/). TCC-GUI is implemented in R and encapsulated in Shiny application. It contains all the major functionalities of TCC, including DE pipelines with robust normalization and simulation data generation under various conditions. It also contains (i) tools for exploratory analysis, including a useful score termed average silhouette that measures the degree of separation of compared groups, (ii) visualization tools such as volcano plot and heatmap with hierarchical clustering, and (iii) a reporting tool using R Markdown. By virtue of the Shiny-based GUI framework, users can obtain results simply by mouse navigation. The source code for TCC-GUI is available at https://github.com/swsoyee/TCC-GUI under MIT license. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s13104-019-4179-2) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-6417217
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-64172172019-03-25 TCC-GUI: a Shiny-based application for differential expression analysis of RNA-Seq count data Su, Wei Sun, Jianqiang Shimizu, Kentaro Kadota, Koji BMC Res Notes Research Note OBJECTIVE: Differential expression (DE) is a fundamental step in the analysis of RNA-Seq count data. We had previously developed an R/Bioconductor package (called TCC) for this purpose. While this package has the unique feature of an in-built robust normalization method, its use has so far been limited to R users only. There is thus, a need for an alternative to DE analysis by TCC for non-R users. RESULTS: Here, we present a graphical user interface for TCC (called TCC-GUI). Non-R users only need a web browser as the minimum requirement for its use (https://infinityloop.shinyapps.io/TCC-GUI/). TCC-GUI is implemented in R and encapsulated in Shiny application. It contains all the major functionalities of TCC, including DE pipelines with robust normalization and simulation data generation under various conditions. It also contains (i) tools for exploratory analysis, including a useful score termed average silhouette that measures the degree of separation of compared groups, (ii) visualization tools such as volcano plot and heatmap with hierarchical clustering, and (iii) a reporting tool using R Markdown. By virtue of the Shiny-based GUI framework, users can obtain results simply by mouse navigation. The source code for TCC-GUI is available at https://github.com/swsoyee/TCC-GUI under MIT license. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s13104-019-4179-2) contains supplementary material, which is available to authorized users. BioMed Central 2019-03-13 /pmc/articles/PMC6417217/ /pubmed/30867032 http://dx.doi.org/10.1186/s13104-019-4179-2 Text en © The Author(s) 2019 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research Note
Su, Wei
Sun, Jianqiang
Shimizu, Kentaro
Kadota, Koji
TCC-GUI: a Shiny-based application for differential expression analysis of RNA-Seq count data
title TCC-GUI: a Shiny-based application for differential expression analysis of RNA-Seq count data
title_full TCC-GUI: a Shiny-based application for differential expression analysis of RNA-Seq count data
title_fullStr TCC-GUI: a Shiny-based application for differential expression analysis of RNA-Seq count data
title_full_unstemmed TCC-GUI: a Shiny-based application for differential expression analysis of RNA-Seq count data
title_short TCC-GUI: a Shiny-based application for differential expression analysis of RNA-Seq count data
title_sort tcc-gui: a shiny-based application for differential expression analysis of rna-seq count data
topic Research Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6417217/
https://www.ncbi.nlm.nih.gov/pubmed/30867032
http://dx.doi.org/10.1186/s13104-019-4179-2
work_keys_str_mv AT suwei tccguiashinybasedapplicationfordifferentialexpressionanalysisofrnaseqcountdata
AT sunjianqiang tccguiashinybasedapplicationfordifferentialexpressionanalysisofrnaseqcountdata
AT shimizukentaro tccguiashinybasedapplicationfordifferentialexpressionanalysisofrnaseqcountdata
AT kadotakoji tccguiashinybasedapplicationfordifferentialexpressionanalysisofrnaseqcountdata