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

立即免费体验

刺猬:一种用于神经影像学分析的可视化管道工具。

Porcupine: A visual pipeline tool for neuroimaging analysis.

机构信息

Radboud University Nijmegen, Donders Institute for Brain, Cognition and Behaviour, Kapittelweg, Nijmegen, The Netherlands.

University of Amsterdam, Department of Brain & Cognition, Nieuwe Achtergracht, Amsterdam, The Netherlands.

出版信息

PLoS Comput Biol. 2018 May 10;14(5):e1006064. doi: 10.1371/journal.pcbi.1006064. eCollection 2018 May.

DOI:10.1371/journal.pcbi.1006064
PMID:29746461
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC5963801/
Abstract

The field of neuroimaging is rapidly adopting a more reproducible approach to data acquisition and analysis. Data structures and formats are being standardised and data analyses are getting more automated. However, as data analysis becomes more complicated, researchers often have to write longer analysis scripts, spanning different tools across multiple programming languages. This makes it more difficult to share or recreate code, reducing the reproducibility of the analysis. We present a tool, Porcupine, that constructs one's analysis visually and automatically produces analysis code. The graphical representation improves understanding of the performed analysis, while retaining the flexibility of modifying the produced code manually to custom needs. Not only does Porcupine produce the analysis code, it also creates a shareable environment for running the code in the form of a Docker image. Together, this forms a reproducible way of constructing, visualising and sharing one's analysis. Currently, Porcupine links to Nipype functionalities, which in turn accesses most standard neuroimaging analysis tools. Our goal is to release researchers from the constraints of specific implementation details, thereby freeing them to think about novel and creative ways to solve a given problem. Porcupine improves the overview researchers have of their processing pipelines, and facilitates both the development and communication of their work. This will reduce the threshold at which less expert users can generate reusable pipelines. With Porcupine, we bridge the gap between a conceptual and an implementational level of analysis and make it easier for researchers to create reproducible and shareable science. We provide a wide range of examples and documentation, as well as installer files for all platforms on our website: https://timvanmourik.github.io/Porcupine. Porcupine is free, open source, and released under the GNU General Public License v3.0.

摘要

神经影像学领域正在迅速采用更具可重复性的方法来进行数据采集和分析。数据结构和格式正在标准化,数据分析变得更加自动化。然而,随着数据分析变得更加复杂,研究人员通常不得不编写更长的分析脚本,这些脚本跨越了多种编程语言的不同工具。这使得共享或重现代码变得更加困难,从而降低了分析的可重复性。我们提出了一个工具,Porcupine,它可以直观地构建分析,并自动生成分析代码。图形表示提高了对执行分析的理解,同时保留了手动修改生成代码以满足自定义需求的灵活性。Porcupine 不仅生成分析代码,还以 Docker 镜像的形式为运行代码创建一个可共享的环境。两者结合起来,形成了一种可重复的构建、可视化和共享分析的方式。目前,Porcupine 链接到 Nipype 功能,而 Nipype 又可以访问大多数标准的神经影像学分析工具。我们的目标是使研究人员摆脱特定实现细节的限制,从而使他们能够思考解决给定问题的新颖和创造性方法。Porcupine 提高了研究人员对其处理管道的概述,并促进了他们的工作的开发和交流。这将降低不太熟练的用户生成可重复使用的管道的门槛。通过 Porcupine,我们在分析的概念和实现层面之间架起了桥梁,使研究人员更容易创建可重复和可共享的科学。我们在我们的网站上提供了广泛的示例和文档,以及适用于所有平台的安装程序文件:https://timvanmourik.github.io/Porcupine。Porcupine 是免费的、开源的,并根据 GNU 通用公共许可证 v3.0 发布。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f4ca/5963801/30b49d15d6d3/pcbi.1006064.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f4ca/5963801/799c5a0426e7/pcbi.1006064.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f4ca/5963801/9274af111de5/pcbi.1006064.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f4ca/5963801/30b49d15d6d3/pcbi.1006064.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f4ca/5963801/799c5a0426e7/pcbi.1006064.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f4ca/5963801/9274af111de5/pcbi.1006064.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f4ca/5963801/30b49d15d6d3/pcbi.1006064.g003.jpg

相似文献

1
Porcupine: A visual pipeline tool for neuroimaging analysis.刺猬:一种用于神经影像学分析的可视化管道工具。
PLoS Comput Biol. 2018 May 10;14(5):e1006064. doi: 10.1371/journal.pcbi.1006064. eCollection 2018 May.
2
NeuroPycon: An open-source python toolbox for fast multi-modal and reproducible brain connectivity pipelines.NeuroPycon:一个开源的 Python 工具包,用于快速进行多模态和可重复的脑连接管道。
Neuroimage. 2020 Oct 1;219:117020. doi: 10.1016/j.neuroimage.2020.117020. Epub 2020 Jun 6.
3
The RUMBA software: tools for neuroimaging data analysis.RUMBA软件:神经影像数据分析工具
Neuroinformatics. 2004;2(1):71-100. doi: 10.1385/NI:2:1:071.
4
An automated pipeline for constructing personalized virtual brains from multimodal neuroimaging data.从多模态神经影像学数据构建个性化虚拟大脑的自动化流水线。
Neuroimage. 2015 Aug 15;117:343-57. doi: 10.1016/j.neuroimage.2015.03.055. Epub 2015 Mar 31.
5
Unified framework for development, deployment and robust testing of neuroimaging algorithms.用于神经影像学算法的开发、部署和稳健测试的统一框架。
Neuroinformatics. 2011 Mar;9(1):69-84. doi: 10.1007/s12021-010-9092-8.
6
The Java Image Science Toolkit (JIST) for rapid prototyping and publishing of neuroimaging software.Java 图像科学工具包 (JIST),用于快速原型设计和发布神经影像学软件。
Neuroinformatics. 2010 Mar;8(1):5-17. doi: 10.1007/s12021-009-9061-2.
7
SEDA 2024 update: enhancing the SEquence DAtaset builder for seamless integration into automated data analysis pipelines.SEDA 2024 更新:增强 Sequence DAtaset builder,实现与自动化数据分析管道的无缝集成。
BMC Bioinformatics. 2024 May 27;25(1):200. doi: 10.1186/s12859-024-05818-2.
8
CoSMoMVPA: Multi-Modal Multivariate Pattern Analysis of Neuroimaging Data in Matlab/GNU Octave.CoSMoMVPA:Matlab/GNU Octave中神经影像数据的多模态多变量模式分析
Front Neuroinform. 2016 Jul 22;10:27. doi: 10.3389/fninf.2016.00027. eCollection 2016.
9
Creating reusable tools from scripts: the Galaxy Tool Factory.从脚本创建可重用工具:Galaxy 工具工厂。
Bioinformatics. 2012 Dec 1;28(23):3139-40. doi: 10.1093/bioinformatics/bts573. Epub 2012 Sep 28.
10
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.

引用本文的文献

1
aXonica: A support package for MRI based Neuroimaging.Axonica:一个基于磁共振成像的神经成像支持软件包。
Biotechnol Notes. 2024 Aug 22;5:120-136. doi: 10.1016/j.biotno.2024.08.001. eCollection 2024.
2
Integrating the BIDS Neuroimaging Data Format and Workflow Optimization for Large-Scale Medical Image Analysis.将 BIDS 神经影像学数据格式与工作流程优化相结合,以进行大规模医学图像分析。
J Digit Imaging. 2022 Dec;35(6):1576-1589. doi: 10.1007/s10278-022-00679-8. Epub 2022 Aug 3.
3
Scanning the RBD-ACE2 molecular interactions in Omicron variant.

本文引用的文献

1
Ten simple rules for making research software more robust.使研究软件更稳健的十条简单规则。
PLoS Comput Biol. 2017 Apr 13;13(4):e1005412. doi: 10.1371/journal.pcbi.1005412. eCollection 2017 Apr.
2
BIDS apps: Improving ease of use, accessibility, and reproducibility of neuroimaging data analysis methods.脑成像数据结构(BIDS)应用程序:提高神经成像数据分析方法的易用性、可及性和可重复性。
PLoS Comput Biol. 2017 Mar 9;13(3):e1005209. doi: 10.1371/journal.pcbi.1005209. eCollection 2017 Mar.
3
Ten Simple Rules for Developing Usable Software in Computational Biology.
扫描奥密克戎变异株中 RBD-ACE2 的分子相互作用。
Biochem Biophys Res Commun. 2022 Feb 12;592:18-23. doi: 10.1016/j.bbrc.2022.01.006. Epub 2022 Jan 6.
4
A collaborative resource platform for non-human primate neuroimaging.非人灵长类神经影像学协作资源平台。
Neuroimage. 2021 Feb 1;226:117519. doi: 10.1016/j.neuroimage.2020.117519. Epub 2020 Nov 20.
5
Improved cortical boundary registration for locally distorted fMRI scans.改进局部变形 fMRI 扫描的皮质边界配准。
PLoS One. 2019 Nov 18;14(11):e0223440. doi: 10.1371/journal.pone.0223440. eCollection 2019.
6
Biomarker Localization, Analysis, Visualization, Extraction, and Registration (BLAzER) Methodology for Research and Clinical Brain PET Applications.用于研究和临床脑 PET 应用的生物标志物定位、分析、可视化、提取和配准(BLAzER)方法学。
J Alzheimers Dis. 2019;70(4):1241-1257. doi: 10.3233/JAD-190329.
7
Laminar signal extraction over extended cortical areas by means of a spatial GLM.基于空间 GLM 的扩展皮质区域的层信号提取。
PLoS One. 2019 Mar 27;14(3):e0212493. doi: 10.1371/journal.pone.0212493. eCollection 2019.
计算生物学中开发可用软件的十条简单规则。
PLoS Comput Biol. 2017 Jan 5;13(1):e1005265. doi: 10.1371/journal.pcbi.1005265. eCollection 2017 Jan.
4
A Practical Guide for Improving Transparency and Reproducibility in Neuroimaging Research.提高神经影像学研究透明度和可重复性实用指南。
PLoS Biol. 2016 Jul 7;14(7):e1002506. doi: 10.1371/journal.pbio.1002506. eCollection 2016 Jul.
5
The brain imaging data structure, a format for organizing and describing outputs of neuroimaging experiments.脑影像数据结构,一种组织和描述神经影像实验结果的格式。
Sci Data. 2016 Jun 21;3:160044. doi: 10.1038/sdata.2016.44.
6
PSYCHOLOGY. Estimating the reproducibility of psychological science.心理学. 心理科学可重复性的评估.
Science. 2015 Aug 28;349(6251):aac4716. doi: 10.1126/science.aac4716.
7
NeuroVault.org: a web-based repository for collecting and sharing unthresholded statistical maps of the human brain.NeuroVault.org:一个用于收集和共享人类大脑未阈值化统计图谱的网络存储库。
Front Neuroinform. 2015 Apr 10;9:8. doi: 10.3389/fninf.2015.00008. eCollection 2015.
8
Toward open sharing of task-based fMRI data: the OpenfMRI project.迈向基于任务的 fMRI 数据的开放共享:OpenfMRI 项目。
Front Neuroinform. 2013 Jul 8;7:12. doi: 10.3389/fninf.2013.00012. eCollection 2013.
9
A computational framework for ultra-high resolution cortical segmentation at 7Tesla.一种在 7 特斯拉超高分辨率皮质分割的计算框架。
Neuroimage. 2014 Jun;93 Pt 2:201-9. doi: 10.1016/j.neuroimage.2013.03.077. Epub 2013 Apr 25.
10
FSL.束流输送系统。
Neuroimage. 2012 Aug 15;62(2):782-90. doi: 10.1016/j.neuroimage.2011.09.015. Epub 2011 Sep 16.