RealNeuralNetworks.jl

RealNeuralNetworks.jl analyzes large-scale 3D neural segmentations derived from electron microscopy to generate neuron skeletons, quantify neuronal morphology, and analyze synaptic connectivity at terabyte scale.


Key Features:

  • Sparse Skeletonization: Efficient transformation of voxel-based neuron segmentations into sparse skeletons for quantitative morphological analysis.
  • Morphological Analysis: Computation of detailed neuronal morphology metrics from skeletonized reconstructions.
  • Synaptic Connectivity Analysis: Tools to analyze synaptic connectivity and network relationships within EM-derived datasets.
  • Distributed Computing (Google Cloud): Support for distributed processing of terabyte-scale datasets using cloud environments such as Google Cloud.
  • Clustering with NBLAST: Integration of the NBLAST algorithm to cluster neurons by morphological similarity and synaptic connectivity.

Scientific Applications:

  • Large-scale electron microscopy dataset analysis: Processing and analysis of terabyte-scale 3D EM segmentations, including datasets from Zebrafish.
  • Quantitative neuron morphology: Measurement and comparison of neuronal shape and structural metrics across large populations.
  • Synaptic circuit mapping: Characterization of synaptic connectivity patterns and network structure from EM-derived segmentations.
  • Structure–function investigations: Exploring relationships between neuronal morphology and inferred functional roles.

Methodology:

Implemented in Julia, the package performs sparse skeletonization of voxel-based neuron segmentations, computes morphological metrics on skeletons, analyzes synaptic connectivity, supports distributed processing on Google Cloud for terabyte-scale datasets, and applies the NBLAST algorithm for neuronal clustering.

Topics

Details

License:
Apache-2.0
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Julia
Added:
7/4/2022
Last Updated:
11/24/2024

Operations

Publications

Wu J, Turner N, Bae JA, Vishwanathan A, Seung HS. RealNeuralNetworks.jl: An Integrated Julia Package for Skeletonization, Morphological Analysis, and Synaptic Connectivity Analysis of Terabyte-Scale 3D Neural Segmentations. Frontiers in Neuroinformatics. 2022;16. doi:10.3389/fninf.2022.828169. PMID:35311003. PMCID:PMC8924549.