文献检索文档翻译深度研究
Suppr Zotero 插件Zotero 插件
邀请有礼套餐&价格历史记录

新学期,新优惠

限时优惠:9月1日-9月22日

30天高级会员仅需29元

1天体验卡首发特惠仅需5.99元

了解详情
不再提醒
插件&应用
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
高级版
套餐订阅购买积分包
AI 工具
文献检索文档翻译深度研究
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2025

AlgoRun:一种用于与平台无关的已实现算法的基于Docker的打包系统。

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

作者信息

Hosny Abdelrahman, Vera-Licona Paola, Laubenbacher Reinhard, Favre Thibauld

机构信息

Center for Quantitative Medicine.

Center for Quantitative Medicine Department of Cell Biology Institute for Systems Genomics, UConn Health, CT, USA.

出版信息

Bioinformatics. 2016 Aug 1;32(15):2396-8. doi: 10.1093/bioinformatics/btw120. Epub 2016 Mar 2.


DOI:10.1093/bioinformatics/btw120
PMID:27153722
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6280798/
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.

摘要

动机:生物信息学领域对易于使用的、可跨平台使用的算法软件实现的需求日益增长。与此同时,计算结果的可重复性至关重要,但由于源代码随时间变化以及存在依赖性,这往往是一个挑战。 结果:本文介绍的方法通过AlgoRun(一种使用Docker技术的用于实现算法的专用打包系统)满足了这两个需求。使用AlgoRun打包的已实现算法可以通过用户友好的界面直接从网页浏览器执行,或者通过标准化的RESTful网络应用程序编程接口执行,以便轻松集成到更复杂的工作流程中。打包后的算法包括整个软件执行环境,从而消除了软件依赖性这一常见问题以及随着时间推移计算结果不可重现的问题。使用AlgoRun打包的算法可以发布在http://algorun.org上,这是一个可集中搜索的目录,用于查找现有的使用AlgoRun打包的算法。 可用性与实现:AlgoRun可在http://algorun.org上获取,遵循GPL许可的源代码可在https://github.com/algorun上获取。 联系方式:laubenbacher@uchc.edu 补充信息:补充数据可在《生物信息学》在线版获取。

相似文献

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

Bioinformatics. 2016-8-1

[2]
ballaxy: web services for structural bioinformatics.

Bioinformatics. 2015-1-1

[3]
Designing and executing scientific workflows with a programmable integrator.

Bioinformatics. 2004-9-1

[4]
Dugong: a Docker image, based on Ubuntu Linux, focused on reproducibility and replicability for bioinformatics analyses.

Bioinformatics. 2018-2-1

[5]
MGEScan: a Galaxy-based system for identifying retrotransposons in genomes.

Bioinformatics. 2016-4-7

[6]
Workflows in bioinformatics: meta-analysis and prototype implementation of a workflow generator.

BMC Bioinformatics. 2005-4-7

[7]
Automated programming for bioinformatics algorithm deployment.

Bioinformatics. 2008-2-1

[8]
Phylesystem: a git-based data store for community-curated phylogenetic estimates.

Bioinformatics. 2015-9-1

[9]
Tibanna: software for scalable execution of portable pipelines on the cloud.

Bioinformatics. 2019-11-1

[10]
An automated workflow for parallel processing of large multiview SPIM recordings.

Bioinformatics. 2016-4-1

引用本文的文献

[1]
Successes and Struggles with Computational Reproducibility: Lessons from the Fragile Families Challenge.

Socius. 2019

[2]
Democratizing bioinformatics through easily accessible software platforms for non-experts in the field.

Biotechniques. 2022-2

[3]
From command-line bioinformatics to bioGUI.

PeerJ. 2019-11-21

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

PLoS Negl Trop Dis. 2019-7-15

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

Gigascience. 2019-4-1

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

BMC Med Inform Decis Mak. 2018-7-16

[7]
The Scientific Filesystem.

Gigascience. 2018-5-1

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

PeerJ. 2017-11-30

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

Gigascience. 2017-8-1

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

PeerJ. 2017-7-5

本文引用的文献

[1]
An algebra-based method for inferring gene regulatory networks.

BMC Syst Biol. 2014-3-26

[2]
Reproducible research in computational science.

Science. 2011-12-2

[3]
In silico research in the era of cloud computing.

Nat Biotechnol. 2010-11

[4]
Ultrafast and memory-efficient alignment of short DNA sequences to the human genome.

Genome Biol. 2009

[5]
Taverna: a tool for building and running workflows of services.

Nucleic Acids Res. 2006-7-1

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

推荐工具

医学文档翻译智能文献检索