Literature DB >> 27153722

AlgoRun: a Docker-based packaging system for platform-agnostic implemented algorithms.

Abdelrahman Hosny1, Paola Vera-Licona2, Reinhard Laubenbacher3, Thibauld Favre4.   

Abstract

MOTIVATION: There is a growing need in bioinformatics for easy-to-use software implementations of algorithms that are usable across platforms. At the same time, reproducibility of computational results is critical and often a challenge due to source code changes over time and dependencies.
RESULTS: The approach introduced in this paper addresses both of these needs with AlgoRun, a dedicated packaging system for implemented algorithms, using Docker technology. Implemented algorithms, packaged with AlgoRun, can be executed through a user-friendly interface directly from a web browser or via a standardized RESTful web API to allow easy integration into more complex workflows. The packaged algorithm includes the entire software execution environment, thereby eliminating the common problem of software dependencies and the irreproducibility of computations over time. AlgoRun-packaged algorithms can be published on http://algorun.org, a centralized searchable directory to find existing AlgoRun-packaged algorithms.
AVAILABILITY AND IMPLEMENTATION: AlgoRun is available at http://algorun.org and the source code under GPL license is available at https://github.com/algorun CONTACT: laubenbacher@uchc.edu SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
© The Author 2016. Published by Oxford University Press. All rights reserved. For Permissions, please e-mail: journals.permissions@oup.com.

Entities:  

Mesh:

Year:  2016        PMID: 27153722      PMCID: PMC6280798          DOI: 10.1093/bioinformatics/btw120

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


  5 in total

1.  Reproducible research in computational science.

Authors:  Roger D Peng
Journal:  Science       Date:  2011-12-02       Impact factor: 47.728

2.  In silico research in the era of cloud computing.

Authors:  Joel T Dudley; Atul J Butte
Journal:  Nat Biotechnol       Date:  2010-11       Impact factor: 54.908

3.  Ultrafast and memory-efficient alignment of short DNA sequences to the human genome.

Authors:  Ben Langmead; Cole Trapnell; Mihai Pop; Steven L Salzberg
Journal:  Genome Biol       Date:  2009-03-04       Impact factor: 13.583

4.  Taverna: a tool for building and running workflows of services.

Authors:  Duncan Hull; Katy Wolstencroft; Robert Stevens; Carole Goble; Mathew R Pocock; Peter Li; Tom Oinn
Journal:  Nucleic Acids Res       Date:  2006-07-01       Impact factor: 16.971

5.  An algebra-based method for inferring gene regulatory networks.

Authors:  Paola Vera-Licona; Abdul Jarrah; Luis David Garcia-Puente; John McGee; Reinhard Laubenbacher
Journal:  BMC Syst Biol       Date:  2014-03-26
  5 in total
  12 in total

1.  Nextflow enables reproducible computational workflows.

Authors:  Paolo Di Tommaso; Maria Chatzou; Evan W Floden; Pablo Prieto Barja; Emilio Palumbo; Cedric Notredame
Journal:  Nat Biotechnol       Date:  2017-04-11       Impact factor: 54.908

2.  The Scientific Filesystem.

Authors:  Vanessa Sochat
Journal:  Gigascience       Date:  2018-05-01       Impact factor: 6.524

3.  BGDMdocker: a Docker workflow for data mining and visualization of bacterial pan-genomes and biosynthetic gene clusters.

Authors:  Gong Cheng; Quan Lu; Ling Ma; Guocai Zhang; Liang Xu; Zongshan Zhou
Journal:  PeerJ       Date:  2017-11-30       Impact factor: 2.984

4.  GeNNet: an integrated platform for unifying scientific workflows and graph databases for transcriptome data analysis.

Authors:  Raquel L Costa; Luiz Gadelha; Marcelo Ribeiro-Alves; Fábio Porto
Journal:  PeerJ       Date:  2017-07-05       Impact factor: 2.984

5.  Singularity: Scientific containers for mobility of compute.

Authors:  Gregory M Kurtzer; Vanessa Sochat; Michael W Bauer
Journal:  PLoS One       Date:  2017-05-11       Impact factor: 3.240

6.  Using Docker Compose for the Simple Deployment of an Integrated Drug Target Screening Platform.

Authors:  Markus List
Journal:  J Integr Bioinform       Date:  2017-06-10

7.  Bioportainer Workbench: a versatile and user-friendly system that integrates implementation, management, and use of bioinformatics resources in Docker environments.

Authors:  Fabiano B Menegidio; David Aciole Barbosa; Rafael Dos S Gonçalves; Marcio M Nishime; Daniela L Jabes; Regina Costa de Oliveira; Luiz R Nunes
Journal:  Gigascience       Date:  2019-04-01       Impact factor: 6.524

8.  ParaDB: A manually curated database containing genomic annotation for the human pathogenic fungi Paracoccidioides spp.

Authors:  David Aciole Barbosa; Fabiano Bezerra Menegidio; Valquíria Campos Alencar; Rafael S Gonçalves; Juliana de Fátima Santos Silva; Renata Ozelami Vilas Boas; Yara Natércia Lima Faustino de Maria; Daniela Leite Jabes; Regina Costa de Oliveira; Luiz R Nunes
Journal:  PLoS Negl Trop Dis       Date:  2019-07-15

9.  Bio-Docklets: virtualization containers for single-step execution of NGS pipelines.

Authors:  Baekdoo Kim; Thahmina Ali; Carlos Lijeron; Enis Afgan; Konstantinos Krampis
Journal:  Gigascience       Date:  2017-08-01       Impact factor: 6.524

10.  Implementation of informatics for integrating biology and the bedside (i2b2) platform as Docker containers.

Authors:  Kavishwar B Wagholikar; Pralav Dessai; Javier Sanz; Michael E Mendis; Douglas S Bell; Shawn N Murphy
Journal:  BMC Med Inform Decis Mak       Date:  2018-07-16       Impact factor: 2.796

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.