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...

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Jingpeng, Turner, Nicholas, Bae, J. Alexander, Vishwanathan, Ashwin, Seung, H. Sebastian
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