• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用基于插件的微生物组分析 (PluMA) 构建轻量级和灵活的管道。

Constructing lightweight and flexible pipelines using Plugin-Based Microbiome Analysis (PluMA).

出版信息

Bioinformatics. 2018 Sep 1;34(17):2881-2888. doi: 10.1093/bioinformatics/bty198.

DOI:10.1093/bioinformatics/bty198
PMID:29618009
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6129309/
Abstract

MOTIVATION

Software pipelines have become almost standardized tools for microbiome analysis. Currently many pipelines are available, often sharing some of the same algorithms as stages. This is largely because each pipeline has its own source language and file formats, making it typically more economical to reinvent the wheel than to learn and interface to an existing package. We present Plugin-Based Microbiome Analysis (PluMA), which addresses this problem by providing a lightweight back end that can be infinitely extended using dynamically loaded plugin extensions. These can be written in one of many compiled or scripting languages. With PluMA and its online plugin pool, algorithm designers can easily plug-and-play existing pipeline stages with no knowledge of their underlying implementation, allowing them to efficiently test a new algorithm alongside these stages or combine them in a new and creative way.

RESULTS

We demonstrate the usefulness of PluMA through an example pipeline (P-M16S) that expands an obesity study involving gut microbiome samples from the mouse, by integrating multiple plugins using a variety of source languages and file formats, and producing new results.

AVAILABILITY AND IMPLEMENTATION

Links to github repositories for the PluMA source code and P-M16S, in addition to the plugin pool are available from the Bioinformatics Research Group (BioRG) at: http://biorg.cis.fiu.edu/pluma.

摘要

动机

软件管道已成为微生物组分析的几乎标准化工具。目前有许多管道可用,它们通常共享一些相同的算法作为阶段。这在很大程度上是因为每个管道都有自己的源语言和文件格式,因此重新发明轮子通常比学习和接口到现有软件包更经济。我们提出了基于插件的微生物组分析 (PluMA),通过提供一个轻量级的后端来解决这个问题,该后端可以使用动态加载的插件扩展无限扩展。这些插件可以用多种编译或脚本语言编写。使用 PluMA 和其在线插件池,算法设计者可以轻松地即插即用现有的管道阶段,而无需了解其底层实现,从而使他们能够在这些阶段旁边高效地测试新算法,或者以新的创造性方式组合它们。

结果

我们通过一个示例管道 (P-M16S) 展示了 PluMA 的有用性,该管道通过使用多种源语言和文件格式集成多个插件来扩展涉及来自小鼠的肠道微生物组样本的肥胖研究,并产生新的结果。

可用性和实现

PluMA 的源代码和 P-M16S 的 github 存储库以及插件池的链接可从位于:http://biorg.cis.fiu.edu/pluma 的生物信息学研究组 (BioRG) 获得。

相似文献

1
Constructing lightweight and flexible pipelines using Plugin-Based Microbiome Analysis (PluMA).使用基于插件的微生物组分析 (PluMA) 构建轻量级和灵活的管道。
Bioinformatics. 2018 Sep 1;34(17):2881-2888. doi: 10.1093/bioinformatics/bty198.
2
PipelineDog: a simple and flexible graphic pipeline construction and maintenance tool.PipelineDog:一个简单灵活的图形管道构建和维护工具。
Bioinformatics. 2018 May 1;34(9):1603-1605. doi: 10.1093/bioinformatics/btx759.
3
STracking: a free and open-source Python library for particle tracking and analysis.STracking:一个免费的开源 Python 库,用于粒子跟踪和分析。
Bioinformatics. 2022 Jul 11;38(14):3671-3673. doi: 10.1093/bioinformatics/btac365.
4
tidyMicro: a pipeline for microbiome data analysis and visualization using the tidyverse in R.tidyMicro:一种使用R语言中的tidyverse进行微生物组数据分析和可视化的流程。
BMC Bioinformatics. 2021 Feb 1;22(1):41. doi: 10.1186/s12859-021-03967-2.
5
Evaluating the accuracy of amplicon-based microbiome computational pipelines on simulated human gut microbial communities.评估基于扩增子的微生物组计算流程在模拟人类肠道微生物群落上的准确性。
BMC Bioinformatics. 2017 May 30;18(1):283. doi: 10.1186/s12859-017-1690-0.
6
CCMP: software-as-a-service approach for fully-automated microbiome profiling.CCMP:用于全自动微生物组分析的软件即服务方法。
J Biomed Inform X. 2019 Jun;2. doi: 10.1016/j.yjbinx.2019.100040. Epub 2019 Apr 15.
7
AlgoRun: a Docker-based packaging system for platform-agnostic implemented algorithms.AlgoRun:一种用于与平台无关的已实现算法的基于Docker的打包系统。
Bioinformatics. 2016 Aug 1;32(15):2396-8. doi: 10.1093/bioinformatics/btw120. Epub 2016 Mar 2.
8
phylogeo: an R package for geographic analysis and visualization of microbiome data.phylogeo:一个用于微生物组数据地理分析和可视化的R软件包。
Bioinformatics. 2015 Sep 1;31(17):2909-11. doi: 10.1093/bioinformatics/btv269. Epub 2015 Apr 25.
9
Dynamo: a flexible, user-friendly development tool for subtomogram averaging of cryo-EM data in high-performance computing environments.Dynamo:一种灵活、用户友好的开发工具,用于在高性能计算环境中对冷冻电镜数据进行子断层平均。
J Struct Biol. 2012 May;178(2):139-51. doi: 10.1016/j.jsb.2011.12.017. Epub 2012 Jan 8.
10
Open source software to control Bioflo bioreactors.用于控制Bioflo生物反应器的开源软件。
PLoS One. 2014 Mar 25;9(3):e92108. doi: 10.1371/journal.pone.0092108. eCollection 2014.

引用本文的文献

1
Attention Deficit Hyperactivity Disorder (ADHD) and the gut microbiome: An ecological perspective.注意缺陷多动障碍(ADHD)与肠道微生物组:生态视角。
PLoS One. 2023 Aug 18;18(8):e0273890. doi: 10.1371/journal.pone.0273890. eCollection 2023.
2
Recent advances and perspectives in next generation sequencing application to the genetic research of type 2 diabetes.下一代测序技术在2型糖尿病基因研究中的最新进展与展望
World J Diabetes. 2019 Jul 15;10(7):376-395. doi: 10.4239/wjd.v10.i7.376.

本文引用的文献

1
ATria: a novel centrality algorithm applied to biological networks.ATria:一种应用于生物网络的新型中心性算法。
BMC Bioinformatics. 2017 Jun 7;18(Suppl 8):239. doi: 10.1186/s12859-017-1659-z.
2
Nextflow enables reproducible computational workflows.Nextflow支持可重复的计算工作流程。
Nat Biotechnol. 2017 Apr 11;35(4):316-319. doi: 10.1038/nbt.3820.
3
Ten Simple Rules for Developing Usable Software in Computational Biology.计算生物学中开发可用软件的十条简单规则。
PLoS Comput Biol. 2017 Jan 5;13(1):e1005265. doi: 10.1371/journal.pcbi.1005265. eCollection 2017 Jan.
4
IMP: a pipeline for reproducible reference-independent integrated metagenomic and metatranscriptomic analyses.IMP:一个用于可重复的、独立于参考序列的综合宏基因组和宏转录组分析的流程。
Genome Biol. 2016 Dec 16;17(1):260. doi: 10.1186/s13059-016-1116-8.
5
Obesity Alters the Microbial Community Profile in Korean Adolescents.肥胖改变韩国青少年的微生物群落特征。
PLoS One. 2015 Jul 31;10(7):e0134333. doi: 10.1371/journal.pone.0134333. eCollection 2015.
6
Development of a dual-index sequencing strategy and curation pipeline for analyzing amplicon sequence data on the MiSeq Illumina sequencing platform.开发一种双索引测序策略和策管管道,用于分析 MiSeq Illumina 测序平台上的扩增子序列数据。
Appl Environ Microbiol. 2013 Sep;79(17):5112-20. doi: 10.1128/AEM.01043-13. Epub 2013 Jun 21.
7
Targeting the microbiota to address diet-induced obesity: a time dependent challenge.靶向肠道菌群以解决饮食诱导的肥胖:时间依赖性挑战。
PLoS One. 2013 Jun 7;8(6):e65790. doi: 10.1371/journal.pone.0065790. Print 2013.
8
Computational meta'omics for microbial community studies.计算宏基因组学在微生物群落研究中的应用。
Mol Syst Biol. 2013 May 14;9:666. doi: 10.1038/msb.2013.22.
9
The Taverna workflow suite: designing and executing workflows of Web Services on the desktop, web or in the cloud.Taverna 工作流套件:在桌面、网络或云端设计和执行 Web 服务工作流。
Nucleic Acids Res. 2013 Jul;41(Web Server issue):W557-61. doi: 10.1093/nar/gkt328. Epub 2013 May 2.
10
Ten simple rules for the open development of scientific software.科学软件开放开发的十条简单规则。
PLoS Comput Biol. 2012;8(12):e1002802. doi: 10.1371/journal.pcbi.1002802. Epub 2012 Dec 6.