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...
Autores principales: | , , , , , , , |
---|---|
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 |