Cargando…
RealNeuralNetworks.jl: An Integrated Julia Package for Skeletonization, Morphological Analysis, and Synaptic Connectivity Analysis of Terabyte-Scale 3D Neural Segmentations
Benefiting from the rapid development of electron microscopy imaging and deep learning technologies, an increasing number of brain image datasets with segmentation and synapse detection are published. Most of the automated segmentation methods label voxels rather than producing neuron skeletons dire...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8924549/ https://www.ncbi.nlm.nih.gov/pubmed/35311003 http://dx.doi.org/10.3389/fninf.2022.828169 |
_version_ | 1784669882210582528 |
---|---|
author | Wu, Jingpeng Turner, Nicholas Bae, J. Alexander Vishwanathan, Ashwin Seung, H. Sebastian |
author_facet | Wu, Jingpeng Turner, Nicholas Bae, J. Alexander Vishwanathan, Ashwin Seung, H. Sebastian |
author_sort | Wu, Jingpeng |
collection | PubMed |
description | Benefiting from the rapid development of electron microscopy imaging and deep learning technologies, an increasing number of brain image datasets with segmentation and synapse detection are published. Most of the automated segmentation methods label voxels rather than producing neuron skeletons directly. A further skeletonization step is necessary for quantitative morphological analysis. Currently, several tools are published for skeletonization as well as morphological and synaptic connectivity analysis using different computer languages and environments. Recently the Julia programming language, notable for elegant syntax and high performance, has gained rapid adoption in the scientific computing community. Here, we present a Julia package, called RealNeuralNetworks.jl, for efficient sparse skeletonization, morphological analysis, and synaptic connectivity analysis. Based on a large-scale Zebrafish segmentation dataset, we illustrate the software features by performing distributed skeletonization in Google Cloud, clustering the neurons using the NBLAST algorithm, combining morphological similarity and synaptic connectivity to study their relationship. We demonstrate that RealNeuralNetworks.jl is suitable for use in terabyte-scale electron microscopy image segmentation datasets. |
format | Online Article Text |
id | pubmed-8924549 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-89245492022-03-17 RealNeuralNetworks.jl: An Integrated Julia Package for Skeletonization, Morphological Analysis, and Synaptic Connectivity Analysis of Terabyte-Scale 3D Neural Segmentations Wu, Jingpeng Turner, Nicholas Bae, J. Alexander Vishwanathan, Ashwin Seung, H. Sebastian Front Neuroinform Neuroscience Benefiting from the rapid development of electron microscopy imaging and deep learning technologies, an increasing number of brain image datasets with segmentation and synapse detection are published. Most of the automated segmentation methods label voxels rather than producing neuron skeletons directly. A further skeletonization step is necessary for quantitative morphological analysis. Currently, several tools are published for skeletonization as well as morphological and synaptic connectivity analysis using different computer languages and environments. Recently the Julia programming language, notable for elegant syntax and high performance, has gained rapid adoption in the scientific computing community. Here, we present a Julia package, called RealNeuralNetworks.jl, for efficient sparse skeletonization, morphological analysis, and synaptic connectivity analysis. Based on a large-scale Zebrafish segmentation dataset, we illustrate the software features by performing distributed skeletonization in Google Cloud, clustering the neurons using the NBLAST algorithm, combining morphological similarity and synaptic connectivity to study their relationship. We demonstrate that RealNeuralNetworks.jl is suitable for use in terabyte-scale electron microscopy image segmentation datasets. Frontiers Media S.A. 2022-03-02 /pmc/articles/PMC8924549/ /pubmed/35311003 http://dx.doi.org/10.3389/fninf.2022.828169 Text en Copyright © 2022 Wu, Turner, Bae, Vishwanathan and Seung. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Wu, Jingpeng Turner, Nicholas Bae, J. Alexander Vishwanathan, Ashwin Seung, H. Sebastian RealNeuralNetworks.jl: An Integrated Julia Package for Skeletonization, Morphological Analysis, and Synaptic Connectivity Analysis of Terabyte-Scale 3D Neural Segmentations |
title | RealNeuralNetworks.jl: An Integrated Julia Package for Skeletonization, Morphological Analysis, and Synaptic Connectivity Analysis of Terabyte-Scale 3D Neural Segmentations |
title_full | RealNeuralNetworks.jl: An Integrated Julia Package for Skeletonization, Morphological Analysis, and Synaptic Connectivity Analysis of Terabyte-Scale 3D Neural Segmentations |
title_fullStr | RealNeuralNetworks.jl: An Integrated Julia Package for Skeletonization, Morphological Analysis, and Synaptic Connectivity Analysis of Terabyte-Scale 3D Neural Segmentations |
title_full_unstemmed | RealNeuralNetworks.jl: An Integrated Julia Package for Skeletonization, Morphological Analysis, and Synaptic Connectivity Analysis of Terabyte-Scale 3D Neural Segmentations |
title_short | RealNeuralNetworks.jl: An Integrated Julia Package for Skeletonization, Morphological Analysis, and Synaptic Connectivity Analysis of Terabyte-Scale 3D Neural Segmentations |
title_sort | realneuralnetworks.jl: an integrated julia package for skeletonization, morphological analysis, and synaptic connectivity analysis of terabyte-scale 3d neural segmentations |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8924549/ https://www.ncbi.nlm.nih.gov/pubmed/35311003 http://dx.doi.org/10.3389/fninf.2022.828169 |
work_keys_str_mv | AT wujingpeng realneuralnetworksjlanintegratedjuliapackageforskeletonizationmorphologicalanalysisandsynapticconnectivityanalysisofterabytescale3dneuralsegmentations AT turnernicholas realneuralnetworksjlanintegratedjuliapackageforskeletonizationmorphologicalanalysisandsynapticconnectivityanalysisofterabytescale3dneuralsegmentations AT baejalexander realneuralnetworksjlanintegratedjuliapackageforskeletonizationmorphologicalanalysisandsynapticconnectivityanalysisofterabytescale3dneuralsegmentations AT vishwanathanashwin realneuralnetworksjlanintegratedjuliapackageforskeletonizationmorphologicalanalysisandsynapticconnectivityanalysisofterabytescale3dneuralsegmentations AT seunghsebastian realneuralnetworksjlanintegratedjuliapackageforskeletonizationmorphologicalanalysisandsynapticconnectivityanalysisofterabytescale3dneuralsegmentations |