Cargando…

BioInstaller: a comprehensive R package to construct interactive and reproducible biological data analysis applications based on the R platform

The increase in bioinformatics resources such as tools/scripts and databases poses a great challenge for users seeking to construct interactive and reproducible biological data analysis applications. Here, we propose an open-source, comprehensive, flexible R package named BioInstaller that consists...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Jianfeng, Cui, Bowen, Dai, Yuting, Bai, Ling, Huang, Jinyan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6215441/
https://www.ncbi.nlm.nih.gov/pubmed/30402350
http://dx.doi.org/10.7717/peerj.5853
_version_ 1783368151632707584
author Li, Jianfeng
Cui, Bowen
Dai, Yuting
Bai, Ling
Huang, Jinyan
author_facet Li, Jianfeng
Cui, Bowen
Dai, Yuting
Bai, Ling
Huang, Jinyan
author_sort Li, Jianfeng
collection PubMed
description The increase in bioinformatics resources such as tools/scripts and databases poses a great challenge for users seeking to construct interactive and reproducible biological data analysis applications. Here, we propose an open-source, comprehensive, flexible R package named BioInstaller that consists of the R functions, Shiny application, the HTTP representational state transfer application programming interfaces, and a docker image. BioInstaller can be used to collect, manage and share various types of bioinformatics resources and perform interactive and reproducible data analyses based on the extendible Shiny application with Tom’s Obvious, Minimal Language and SQLite format databases. The source code of BioInstaller is freely available at our lab website, http://bioinfo.rjh.com.cn/labs/jhuang/tools/bioinstaller, the popular package host GitHub, https://github.com/JhuangLab/BioInstaller, and the Comprehensive R Archive Network, https://CRAN.R-project.org/package=BioInstaller. In addition, a docker image can be downloaded from DockerHub (https://hub.docker.com/r/bioinstaller/bioinstaller).
format Online
Article
Text
id pubmed-6215441
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-62154412018-11-06 BioInstaller: a comprehensive R package to construct interactive and reproducible biological data analysis applications based on the R platform Li, Jianfeng Cui, Bowen Dai, Yuting Bai, Ling Huang, Jinyan PeerJ Bioinformatics The increase in bioinformatics resources such as tools/scripts and databases poses a great challenge for users seeking to construct interactive and reproducible biological data analysis applications. Here, we propose an open-source, comprehensive, flexible R package named BioInstaller that consists of the R functions, Shiny application, the HTTP representational state transfer application programming interfaces, and a docker image. BioInstaller can be used to collect, manage and share various types of bioinformatics resources and perform interactive and reproducible data analyses based on the extendible Shiny application with Tom’s Obvious, Minimal Language and SQLite format databases. The source code of BioInstaller is freely available at our lab website, http://bioinfo.rjh.com.cn/labs/jhuang/tools/bioinstaller, the popular package host GitHub, https://github.com/JhuangLab/BioInstaller, and the Comprehensive R Archive Network, https://CRAN.R-project.org/package=BioInstaller. In addition, a docker image can be downloaded from DockerHub (https://hub.docker.com/r/bioinstaller/bioinstaller). PeerJ Inc. 2018-10-31 /pmc/articles/PMC6215441/ /pubmed/30402350 http://dx.doi.org/10.7717/peerj.5853 Text en © 2018 Li et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ) and either DOI or URL of the article must be cited.
spellingShingle Bioinformatics
Li, Jianfeng
Cui, Bowen
Dai, Yuting
Bai, Ling
Huang, Jinyan
BioInstaller: a comprehensive R package to construct interactive and reproducible biological data analysis applications based on the R platform
title BioInstaller: a comprehensive R package to construct interactive and reproducible biological data analysis applications based on the R platform
title_full BioInstaller: a comprehensive R package to construct interactive and reproducible biological data analysis applications based on the R platform
title_fullStr BioInstaller: a comprehensive R package to construct interactive and reproducible biological data analysis applications based on the R platform
title_full_unstemmed BioInstaller: a comprehensive R package to construct interactive and reproducible biological data analysis applications based on the R platform
title_short BioInstaller: a comprehensive R package to construct interactive and reproducible biological data analysis applications based on the R platform
title_sort bioinstaller: a comprehensive r package to construct interactive and reproducible biological data analysis applications based on the r platform
topic Bioinformatics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6215441/
https://www.ncbi.nlm.nih.gov/pubmed/30402350
http://dx.doi.org/10.7717/peerj.5853
work_keys_str_mv AT lijianfeng bioinstalleracomprehensiverpackagetoconstructinteractiveandreproduciblebiologicaldataanalysisapplicationsbasedontherplatform
AT cuibowen bioinstalleracomprehensiverpackagetoconstructinteractiveandreproduciblebiologicaldataanalysisapplicationsbasedontherplatform
AT daiyuting bioinstalleracomprehensiverpackagetoconstructinteractiveandreproduciblebiologicaldataanalysisapplicationsbasedontherplatform
AT bailing bioinstalleracomprehensiverpackagetoconstructinteractiveandreproduciblebiologicaldataanalysisapplicationsbasedontherplatform
AT huangjinyan bioinstalleracomprehensiverpackagetoconstructinteractiveandreproduciblebiologicaldataanalysisapplicationsbasedontherplatform