• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

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

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

BioShaDock:一个由社区驱动的基于Docker的生物信息学共享工具注册表。

BioShaDock: a community driven bioinformatics shared Docker-based tools registry.

作者信息

Moreews François, Sallou Olivier, Ménager Hervé, Le Bras Yvan, Monjeaud Cyril, Blanchet Christophe, Collin Olivier

机构信息

Genscale team, IRISA, Rennes, France.

Genouest Bioinformatics Facility, University of Rennes 1/IRISA, Rennes, France.

出版信息

F1000Res. 2015 Dec 14;4:1443. doi: 10.12688/f1000research.7536.1. eCollection 2015.

DOI:10.12688/f1000research.7536.1
PMID:26913191
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC4743153/
Abstract

Linux container technologies, as represented by Docker, provide an alternative to complex and time-consuming installation processes needed for scientific software. The ease of deployment and the process isolation they enable, as well as the reproducibility they permit across environments and versions, are among the qualities that make them interesting candidates for the construction of bioinformatic infrastructures, at any scale from single workstations to high throughput computing architectures. The Docker Hub is a public registry which can be used to distribute bioinformatic software as Docker images. However, its lack of curation and its genericity make it difficult for a bioinformatics user to find the most appropriate images needed. BioShaDock is a bioinformatics-focused Docker registry, which provides a local and fully controlled environment to build and publish bioinformatic software as portable Docker images. It provides a number of improvements over the base Docker registry on authentication and permissions management, that enable its integration in existing bioinformatic infrastructures such as computing platforms. The metadata associated with the registered images are domain-centric, including for instance concepts defined in the EDAM ontology, a shared and structured vocabulary of commonly used terms in bioinformatics. The registry also includes user defined tags to facilitate its discovery, as well as a link to the tool description in the ELIXIR registry if it already exists. If it does not, the BioShaDock registry will synchronize with the registry to create a new description in the Elixir registry, based on the BioShaDock entry metadata. This link will help users get more information on the tool such as its EDAM operations, input and output types. This allows integration with the ELIXIR Tools and Data Services Registry, thus providing the appropriate visibility of such images to the bioinformatics community.

摘要

以Docker为代表的Linux容器技术,为科学软件所需的复杂且耗时的安装过程提供了一种替代方案。它们易于部署、能够实现进程隔离,以及在不同环境和版本间具有可重复性,这些特性使它们成为构建生物信息基础设施的理想选择,适用于从单台工作站到高通量计算架构的任何规模。Docker Hub是一个公共注册表,可用于将生物信息软件作为Docker镜像进行分发。然而,其缺乏管理且通用性强,使得生物信息学用户难以找到所需的最合适镜像。BioShaDock是一个专注于生物信息学的Docker注册表,它提供了一个本地且完全可控的环境,用于构建和发布作为便携式Docker镜像的生物信息软件。它在认证和权限管理方面对基础Docker注册表进行了多项改进,使其能够集成到现有的生物信息基础设施(如计算平台)中。与注册镜像相关的元数据以领域为中心,例如包括EDAM本体中定义的概念,EDAM本体是生物信息学中常用术语的共享结构化词汇表。该注册表还包括用户定义的标签以方便发现,以及如果工具已存在于ELIXIR注册表中,则提供到工具描述的链接。如果不存在,BioShaDock注册表将与该注册表同步,根据BioShaDock条目元数据在Elixir注册表中创建新描述。此链接将帮助用户获取有关该工具的更多信息,如EDAM操作、输入和输出类型。这允许与ELIXIR工具和数据服务注册表集成,从而为生物信息学社区提供此类镜像的适当可见性。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/09f1/4743153/88e81c0d3fc1/f1000research-4-8115-g0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/09f1/4743153/fa36eb9775a2/f1000research-4-8115-g0000.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/09f1/4743153/f1ec40d7af0e/f1000research-4-8115-g0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/09f1/4743153/88e81c0d3fc1/f1000research-4-8115-g0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/09f1/4743153/fa36eb9775a2/f1000research-4-8115-g0000.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/09f1/4743153/f1ec40d7af0e/f1000research-4-8115-g0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/09f1/4743153/88e81c0d3fc1/f1000research-4-8115-g0002.jpg

相似文献

1
BioShaDock: a community driven bioinformatics shared Docker-based tools registry.BioShaDock:一个由社区驱动的基于Docker的生物信息学共享工具注册表。
F1000Res. 2015 Dec 14;4:1443. doi: 10.12688/f1000research.7536.1. eCollection 2015.
2
Bringing your tools to CyVerse Discovery Environment using Docker.使用Docker将你的工具带入CyVerse发现环境。
F1000Res. 2016 Jun 21;5:1442. doi: 10.12688/f1000research.8935.1. eCollection 2016.
3
BioContainers Registry: Searching Bioinformatics and Proteomics Tools, Packages, and Containers.生物容器注册中心:搜索生物信息学和蛋白质组学工具、包和容器。
J Proteome Res. 2021 Apr 2;20(4):2056-2061. doi: 10.1021/acs.jproteome.0c00904. Epub 2021 Feb 24.
4
DockerBIO: web application for efficient use of bioinformatics Docker images.DockerBIO:用于高效利用生物信息学Docker镜像的Web应用程序。
PeerJ. 2018 Nov 27;6:e5954. doi: 10.7717/peerj.5954. eCollection 2018.
5
Bioportainer Workbench: a versatile and user-friendly system that integrates implementation, management, and use of bioinformatics resources in Docker environments.生物端口工作台:一个功能多样且用户友好的系统,它集成了在 Docker 环境中实施、管理和使用生物信息学资源。
Gigascience. 2019 Apr 1;8(4). doi: 10.1093/gigascience/giz041.
6
Dugong: a Docker image, based on Ubuntu Linux, focused on reproducibility and replicability for bioinformatics analyses.儒艮:一个基于 Ubuntu Linux 的 Docker 镜像,专注于生物信息学分析的可重复性。
Bioinformatics. 2018 Feb 1;34(3):514-515. doi: 10.1093/bioinformatics/btx554.
7
Using Docker Compose for the Simple Deployment of an Integrated Drug Target Screening Platform.使用Docker Compose进行集成药物靶点筛选平台的简单部署。
J Integr Bioinform. 2017 Jun 10;14(2):20170016. doi: 10.1515/jib-2017-0016.
8
BGDMdocker: a Docker workflow for data mining and visualization of bacterial pan-genomes and biosynthetic gene clusters.BGDMdocker:一种用于细菌泛基因组和生物合成基因簇数据挖掘与可视化的Docker工作流程。
PeerJ. 2017 Nov 30;5:e3948. doi: 10.7717/peerj.3948. eCollection 2017.
9
CREDO: a friendly Customizable, REproducible, DOcker file generator for bioinformatics applications.CREDO:一个用于生物信息学应用的友好的可定制、可重复、Docker 文件生成器。
BMC Bioinformatics. 2024 Mar 12;25(1):110. doi: 10.1186/s12859-024-05695-9.
10
ReGaTE: Registration of Galaxy Tools in Elixir.ReGaTE:Elixir中Galaxy工具的注册。
Gigascience. 2017 Jun 1;6(6):1-4. doi: 10.1093/gigascience/gix022.

引用本文的文献

1
The role of metadata in reproducible computational research.元数据在可重复计算研究中的作用。
Patterns (N Y). 2021 Sep 10;2(9):100322. doi: 10.1016/j.patter.2021.100322.
2
Building Containerized Workflows Using the BioDepot-Workflow-Builder.使用 BioDepot-Workflow-Builder 构建容器化工作流程。
Cell Syst. 2019 Nov 27;9(5):508-514.e3. doi: 10.1016/j.cels.2019.08.007. Epub 2019 Sep 11.
3
ParaDB: A manually curated database containing genomic annotation for the human pathogenic fungi Paracoccidioides spp.ParaDB:一个手动注释的数据库,包含人类致病真菌巴西副球孢子菌的基因组注释。

本文引用的文献

1
PyPedia: using the wiki paradigm as crowd sourcing environment for bioinformatics protocols.PyPedia:将维基模式用作生物信息学协议的众包环境。
Source Code Biol Med. 2015 Nov 19;10:14. doi: 10.1186/s13029-015-0042-6. eCollection 2015.
2
Tools and data services registry: a community effort to document bioinformatics resources.工具与数据服务注册库:记录生物信息学资源的社区协作项目。
Nucleic Acids Res. 2016 Jan 4;44(D1):D38-47. doi: 10.1093/nar/gkv1116. Epub 2015 Nov 3.
3
Bioboxes: standardised containers for interchangeable bioinformatics software.
PLoS Negl Trop Dis. 2019 Jul 15;13(7):e0007576. doi: 10.1371/journal.pntd.0007576. eCollection 2019 Jul.
4
Bioportainer Workbench: a versatile and user-friendly system that integrates implementation, management, and use of bioinformatics resources in Docker environments.生物端口工作台:一个功能多样且用户友好的系统,它集成了在 Docker 环境中实施、管理和使用生物信息学资源。
Gigascience. 2019 Apr 1;8(4). doi: 10.1093/gigascience/giz041.
5
Peptimapper: proteogenomics workflow for the expert annotation of eukaryotic genomes.Peptimapper:用于真核生物基因组专家注释的蛋白质基因组学工作流程。
BMC Genomics. 2019 Jan 17;20(1):56. doi: 10.1186/s12864-019-5431-9.
6
LOLAweb: a containerized web server for interactive genomic locus overlap enrichment analysis.LOLAweb:用于交互式基因组 locus 重叠富集分析的集装箱化网络服务器。
Nucleic Acids Res. 2018 Jul 2;46(W1):W194-W199. doi: 10.1093/nar/gky464.
7
The Scientific Filesystem.科学文件系统。
Gigascience. 2018 May 1;7(5). doi: 10.1093/gigascience/giy023.
8
Field of genes: using Apache Kafka as a bioinformatic data repository.基因领域:使用 Apache Kafka 作为生物信息学数据存储库。
Gigascience. 2018 Apr 1;7(4). doi: 10.1093/gigascience/giy036.
9
Using bio.tools to generate and annotate workbench tool descriptions.使用生物工具生成并注释工作台工具描述。
F1000Res. 2017 Nov 30;6. doi: 10.12688/f1000research.12974.1. eCollection 2017.
10
An architecture for genomics analysis in a clinical setting using Galaxy and Docker.在临床环境中使用 Galaxy 和 Docker 进行基因组学分析的架构。
Gigascience. 2017 Nov 1;6(11):1-9. doi: 10.1093/gigascience/gix099.
生物信息盒:用于可互换生物信息学软件的标准化容器。
Gigascience. 2015 Oct 15;4:47. doi: 10.1186/s13742-015-0087-0. eCollection 2015.
4
The impact of Docker containers on the performance of genomic pipelines.Docker容器对基因组分析流程性能的影响。
PeerJ. 2015 Sep 24;3:e1273. doi: 10.7717/peerj.1273. eCollection 2015.
5
Toward effective software solutions for big biology.迈向适用于大型生物学的有效软件解决方案。
Nat Biotechnol. 2015 Jul;33(7):686-7. doi: 10.1038/nbt.3240.
6
Engineering bioinformatics: building reliability, performance and productivity into bioinformatics software.工程生物信息学:将可靠性、性能和生产力融入生物信息学软件。
Bioengineered. 2015;6(4):193-203. doi: 10.1080/21655979.2015.1050162. Epub 2015 May 21.
7
Dissemination of scientific software with Galaxy ToolShed.通过Galaxy工具库传播科学软件。
Genome Biol. 2014 Feb 20;15(2):403. doi: 10.1186/gb4161.
8
EDAM: an ontology of bioinformatics operations, types of data and identifiers, topics and formats.EDAM:生物信息学操作、数据和标识符类型、主题和格式的本体论。
Bioinformatics. 2013 May 15;29(10):1325-32. doi: 10.1093/bioinformatics/btt113. Epub 2013 Mar 11.
9
Open science is a research accelerator.开放科学是一种研究加速器。
Nat Chem. 2011 Sep 23;3(10):745-8. doi: 10.1038/nchem.1149.
10
Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences.Galaxy:一种支持生命科学领域可访问、可重现和透明计算研究的综合方法。
Genome Biol. 2010;11(8):R86. doi: 10.1186/gb-2010-11-8-r86. Epub 2010 Aug 25.