Cargando…

CBPtools: a Python package for regional connectivity-based parcellation

Regional connectivity-based parcellation (rCBP) is a widely used procedure for investigating the structural and functional differentiation within a region of interest (ROI) based on its long-range connectivity. No standardized software or guidelines currently exist for applying rCBP, making the meth...

Descripción completa

Detalles Bibliográficos
Autores principales: Reuter, Niels, Genon, Sarah, Kharabian Masouleh, Shahrzad, Hoffstaedter, Felix, Liu, Xiaojin, Kalenscher, Tobias, Eickhoff, Simon B., Patil, Kaustubh R.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Berlin Heidelberg 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7271019/
https://www.ncbi.nlm.nih.gov/pubmed/32144496
http://dx.doi.org/10.1007/s00429-020-02046-1
_version_ 1783542009294749696
author Reuter, Niels
Genon, Sarah
Kharabian Masouleh, Shahrzad
Hoffstaedter, Felix
Liu, Xiaojin
Kalenscher, Tobias
Eickhoff, Simon B.
Patil, Kaustubh R.
author_facet Reuter, Niels
Genon, Sarah
Kharabian Masouleh, Shahrzad
Hoffstaedter, Felix
Liu, Xiaojin
Kalenscher, Tobias
Eickhoff, Simon B.
Patil, Kaustubh R.
author_sort Reuter, Niels
collection PubMed
description Regional connectivity-based parcellation (rCBP) is a widely used procedure for investigating the structural and functional differentiation within a region of interest (ROI) based on its long-range connectivity. No standardized software or guidelines currently exist for applying rCBP, making the method only accessible to those who develop their own tools. As such, there exists a discrepancy between the laboratories applying the procedure each with their own software solutions, making it difficult to compare and interpret the results. Here, we outline an rCBP procedure accompanied by an open source software package called CBPtools. CBPtools is a Python (version 3.5+) package that allows users to run an extensively evaluated rCBP analysis workflow on a given ROI. It currently supports two modalities: resting-state functional connectivity and structural connectivity based on diffusion-weighted imaging, along with support for custom connectivity matrices. Analysis parameters are customizable and the workflow can be scaled to a large number of subjects using a parallel processing environment. Parcellation results with corresponding validity metrics are provided as textual and graphical output. Thus, CBPtools provides a simple plug-and-play, yet customizable way to conduct rCBP analyses. By providing an open-source software we hope to promote reproducible and comparable rCBP analyses and, importantly, make the rCBP procedure readily available. Here, we demonstrate the utility of CBPtools using a voluminous data set on an average compute-cluster infrastructure by performing rCBP on three ROIs prominently featured in parcellation literature. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1007/s00429-020-02046-1) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-7271019
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Springer Berlin Heidelberg
record_format MEDLINE/PubMed
spelling pubmed-72710192020-06-15 CBPtools: a Python package for regional connectivity-based parcellation Reuter, Niels Genon, Sarah Kharabian Masouleh, Shahrzad Hoffstaedter, Felix Liu, Xiaojin Kalenscher, Tobias Eickhoff, Simon B. Patil, Kaustubh R. Brain Struct Funct Methods Paper Regional connectivity-based parcellation (rCBP) is a widely used procedure for investigating the structural and functional differentiation within a region of interest (ROI) based on its long-range connectivity. No standardized software or guidelines currently exist for applying rCBP, making the method only accessible to those who develop their own tools. As such, there exists a discrepancy between the laboratories applying the procedure each with their own software solutions, making it difficult to compare and interpret the results. Here, we outline an rCBP procedure accompanied by an open source software package called CBPtools. CBPtools is a Python (version 3.5+) package that allows users to run an extensively evaluated rCBP analysis workflow on a given ROI. It currently supports two modalities: resting-state functional connectivity and structural connectivity based on diffusion-weighted imaging, along with support for custom connectivity matrices. Analysis parameters are customizable and the workflow can be scaled to a large number of subjects using a parallel processing environment. Parcellation results with corresponding validity metrics are provided as textual and graphical output. Thus, CBPtools provides a simple plug-and-play, yet customizable way to conduct rCBP analyses. By providing an open-source software we hope to promote reproducible and comparable rCBP analyses and, importantly, make the rCBP procedure readily available. Here, we demonstrate the utility of CBPtools using a voluminous data set on an average compute-cluster infrastructure by performing rCBP on three ROIs prominently featured in parcellation literature. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1007/s00429-020-02046-1) contains supplementary material, which is available to authorized users. Springer Berlin Heidelberg 2020-03-06 2020 /pmc/articles/PMC7271019/ /pubmed/32144496 http://dx.doi.org/10.1007/s00429-020-02046-1 Text en © The Author(s) 2020 Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Methods Paper
Reuter, Niels
Genon, Sarah
Kharabian Masouleh, Shahrzad
Hoffstaedter, Felix
Liu, Xiaojin
Kalenscher, Tobias
Eickhoff, Simon B.
Patil, Kaustubh R.
CBPtools: a Python package for regional connectivity-based parcellation
title CBPtools: a Python package for regional connectivity-based parcellation
title_full CBPtools: a Python package for regional connectivity-based parcellation
title_fullStr CBPtools: a Python package for regional connectivity-based parcellation
title_full_unstemmed CBPtools: a Python package for regional connectivity-based parcellation
title_short CBPtools: a Python package for regional connectivity-based parcellation
title_sort cbptools: a python package for regional connectivity-based parcellation
topic Methods Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7271019/
https://www.ncbi.nlm.nih.gov/pubmed/32144496
http://dx.doi.org/10.1007/s00429-020-02046-1
work_keys_str_mv AT reuterniels cbptoolsapythonpackageforregionalconnectivitybasedparcellation
AT genonsarah cbptoolsapythonpackageforregionalconnectivitybasedparcellation
AT kharabianmasoulehshahrzad cbptoolsapythonpackageforregionalconnectivitybasedparcellation
AT hoffstaedterfelix cbptoolsapythonpackageforregionalconnectivitybasedparcellation
AT liuxiaojin cbptoolsapythonpackageforregionalconnectivitybasedparcellation
AT kalenschertobias cbptoolsapythonpackageforregionalconnectivitybasedparcellation
AT eickhoffsimonb cbptoolsapythonpackageforregionalconnectivitybasedparcellation
AT patilkaustubhr cbptoolsapythonpackageforregionalconnectivitybasedparcellation