(*contributed equally to this work) Published: Vol 15, Iss 9, May 5, 2025 DOI: 10.21769/BioProtoc.5300 Views: 795
Reviewed by: Geoffrey C. Y. LauShivaprasad H. Sathyanarayana
Protocol Collections
Comprehensive collections of detailed, peer-reviewed protocols focusing on specific topics
Related protocols
Visualization and Analysis of Neuromuscular Junctions Using Immunofluorescence
You-Tian Hsieh and Show-Li Chen
Oct 5, 2024 1422 Views
Cochlear Organ Dissection, Immunostaining, and Confocal Imaging in Mice
Chenyu Chen [...] Dongdong Ren
Jan 20, 2025 2403 Views
A Step-By-Step Protocol for Correlative Light and Electron Microscopy Imaging of Proteinaceous Deposits in Cultured Cells and Human Brain Tissues
Peizhou Jiang and Dennis W. Dickson
Aug 5, 2025 1174 Views
Abstract
Reconstructing single-neuron projectomes is essential for mapping the mesoscopic connectome and eventually for understanding brain-wide connectivity and diverse brain functions. The combination of sparse labeling techniques and large-scale and high-resolution optical imaging technologies has been revolutionizing the brain-wide reconstruction of single-neuron morphologies, as exemplified by the dataset for over 10,100 single-neuron projectomes of hippocampal neurons. Here, we illustrate a comprehensive protocol for large-scale single-neuron reconstruction in the mouse brain. This includes key steps and examples in imaging data preprocessing, neurite tracing, and registration into a template brain. These procedures enable efficient and accurate large-scale morphological reconstruction of single neurons in the mouse brain.
Key features
• Rigorous and effective single-neuron reconstruction from raw imaging data.
• Multi-person tracing and quality control for the accuracy of single-neuron tracing results.
• Precise image registration based on landmark drawings of selected brain regions.
Keywords: Single-neuron reconstructionGraphical overview
Reconstruction of single-neuron projectomes in mice
Background
Reconstructing the morphology of neurons at the single-cell level provides new insights into various neuroscience issues, including neural cell classification, elucidation of information transmission among different neuron types, and clarification of the potential functions of distinct brain regions [1–3]. Due to the diversity and complexity of neuron morphology, establishing an efficient procedure for single-neuron reconstruction that ensures both the integrity and accuracy of the results is essential for obtaining large-scale single-neuron reconstruction data and conducting subsequent analysis [4]. In recent years, advancements in sparse labeling techniques [5,6] and advanced imaging systems, such as fluorescence micro-optical sectioning tomography (fMOST) [7], have enabled the acquisition of continuous section imaging results for labeled neurons. However, there is still a need for a systematic approach and optimization strategies for reconstructing single-neuron morphologies across the entire brain from raw imaging data. In this protocol, we first preprocess the fMOST imaging results and establish quality control standards to assist researchers in selecting high-quality imaging samples suitable for continuous tracing of single-neuron morphologies across the entire brain. Next, we developed a neuron soma localization tool that allows for selective tracing within the region of interest, mitigating interference from labeled neurons in other regions—an ongoing challenge in dense labeling approaches [8,9]. For the successfully traced neurons, by using the semi-automated tracing software Fast Neurite Tracer (FNT) [10], we significantly enhanced the accuracy of the tracing results by increasing quality control steps. Additionally, we distinguished labeled axonal and dendritic structures, enabling the analysis of morphological relationships among various neuronal structures. As a final step in our reconstruction pipeline, we enhanced the spatial accuracy of the reconstructed neurons by implementing a registration method that utilizes features extracted from multiple brain subregions. The single-neuron reconstruction results obtained through these methods can be directly applied to data visualization and analysis. This procedure has been utilized in studies of single-neuron projectomes in multiple mouse brain regions, building the currently largest dataset of whole-brain projectome maps for 10,100 single neurons in the mouse hippocampus [11,12]. It provides a foundation for future cross-species brain mapping research, including non-human primate studies, and offers guidance for research on brain diseases and brain-inspired artificial intelligence.
Equipment
1. Workstation PC [e.g., Dell, model: Intel(R) Xeon(R) W-2135 CPU @ 3.70GHz, Windows 10 Pro 64, 64 GB RAM]
2. High-performance computing cluster
Software and datasets
Software
1. Fast Neurite Tracer, https://zenodo.org/record/5981001
2. Fiji, https://fiji.sc
3. Amira, https://www.thermofisher.com/, commercial license required
4. Advanced Normalization Tools (ANTs), https://docs.itk.org/en/latest/download.html
Tools and Codes
1. All tools and codes have been deposited to GitHub: https://github.com/BiyuRen/Single_Neuron_Reconstruction
Procedure
A. fMOST image preprocessing
All mouse brain imaging samples were obtained through sparse labeling experiments and fMOST technology. The fMOST raw image data consists of two channels: the enhanced green fluorescent protein (EGFP) channel and the propidium iodide (PI) staining channel. Raw data from the two channels were preprocessed using distinct methods for specific purposes (Table 1).
1. EGFP channel: Raw data from the GFP channel were preprocessed using methods established by the FNT software developing team to generate image formats compatible with FNT software. Raw data were cut into cubes using the FNT-slice2cube command and then compressed via high-efficiency video coding (HEVC), producing image data accessible through the CH00hevc channel within FNT for single-neuron tracing. Additionally, raw data were also down-sampled to a resolution of 20 µm × 20 µm × 20 µm, accessible through the CH00DS channel within FNT for whole-brain visualization (Figure 1).
2. PI channel: The raw data from the PI channel can be preprocessed using FIJI or other image processing tools to stack multiple TIF images into a .nrrd format file (e.g., CH00PI.nrrd) for subsequent steps, including soma localization and image registration.
Table 1. Image raw data information and preprocessing
fMOST channel | Image pixel resolution | Axial resolution | Number of slices | Image preprocessing methods | Purpose |
EGFP channel | 0.325 × 0.325 µm | 1 µm | ~10,000 16-bit TIF images | FNT-slice2cube command HEVC method | CH00hevc for neurite tracing |
Down-sampling | CH00DS for overview of the whole brain | ||||
PI channel | 10 × 10 µm | 10 µm | ~1,000 8-bit TIF images | Image stacking | CH00PI for image registration |
CH00PI for soma localization |
B. Evaluation of image quality for neurite tracing
The series of brain images obtained from the previous preprocessing step would facilitate the visualization of whole-brain morphological patterns of all labeled neurons. Importantly, the overall quality of the brain images should be evaluated before proceeding with tracing in order to estimate the feasibility of performing neurite tracing at the single-cell level.
1. High-quality image examples for neurite tracing (Figure 2A)
Complete, sparse, and high signal-to-noise ratio (SNR): High-quality imaging data, characterized by completeness, sparsity, and high signal intensity, are essential for faster and more accurate tracing of single neurons.
2. Image examples unsuitable for neurite tracing (Figure 2B)
a. Image damage or loss: Some imaging samples may have brain areas severely damaged or lost due to improper tissue sectioning, which prevents from tracing axons that pass through these areas.
b. Dense labeling: When an excessive number of neurons are labeled in the same area, the interference among axons of individual neurons would complicate the correct tracing direction.
c. Low SNR: Weakly labeled neurons could result in unclear endpoints. High background signals would adversely dampen the integrity and accuracy of single-neuron tracing.
C. Single-neuron tracing
1. Creating a neurite tracing task in the software (Figure 3A)
a. Total soma labeling in the same mouse brain sample: Locate all labeled somas in the same sample. By creating a new neuron at the center of each soma, ultimately generate a .fnt format file (e.g., total_somas.fnt) containing information on the locations and quantities of all somas.
b. Soma localization in the targeted region: Load the file containing all soma location information and the preprocessed imaging results of the PI channel (e.g., CH00PI.nrrd) in the specified path. By using the self-developed SomaInPI tool, each soma can be mapped to its corresponding slice location, facilitating rapid determination of whether a soma is within the target brain region or not. Typically, fluorescently labeled cell bodies should be concentrated near the site of viral injection; however, due to experimental variability or varying reagent dosages, a small number of somas outside the target region may also be labeled. This step enables researchers to identify somas of interest within the target region for partial single-neuron reconstruction in the sample.
c. “Soma splitting” is to establish individual neurite tracing tasks. The file containing information on all newly created neuronal somas can be divided into multiple independent single-neuron tracing task files, allowing multiple human tracers to perform single-neuron tracing simultaneously (e.g., 001.fnt; 002.fnt...034.fnt).
2. Neurite tracing to reconstruct the complete morphology of individual neurons (Figure 3B, C)
Human tracers responsible for neurite tracing should go through professional training to proficiently use the semi-automatic tracing software FNT, ensuring the accuracy of independently traced results as much as possible. The tracing process typically begins at the location of each neuronal soma, with careful tracing and correct connection of all branches belonging to the neuron, until the complete neuronal morphology is reconstructed.
3. Finalizing tracing results (Figure 3B, C)
a. Merging and correction: Due to the diversity and complexity of neuronal morphology, human tracers may still make errors, such as missing or adding branches. To address this issue, every neuron is traced by two independent human tracers (a and b), followed by merging and correcting the results by a third human tracer who is an experienced quality inspector. This step is essential to achieve high accuracy of the tracing results.
b. Neurite type labeling: The complete morphology of a neuron includes two distinct types of branches: dendrites and axons. In this step, neurite-type labeling is applied to differentiate between these axonal and dendritic structures in the single-neuron reconstruction (e.g., final_tracing_result.fnt), allowing for more flexible and enriched data visualization and analysis in subsequent processes.
D. Quality control of final tracing results
1. Evaluation and scoring of traced neurons
Score: After completing all the neuron tracing tasks within the sample, the final tracing results will be reviewed and scored based on 10%–20% of the total traced neurons. The quality evaluation criteria were established based on the impact of tracing errors on the completeness and accuracy of neuronal morphology, which may affect subsequent analyses, such as those of projection regions of the brain (Table 2). Results with a score above 90 points are considered qualified, while those below 90 points are deemed unqualified and require further revisions until passing the quality control.
Table 2. Scoring criteria of traced neurons
Score | Conditions |
---|---|
-2 | Number of false negative or false positive branches = 1 |
-6 | Number of false negative or false positive branches = 2 or 3 |
-11 | Number of false negative or false positive branches > 3 |
-11 | Each miss-connection to other neurons |
2. Resolving spatial conflicts between traced neurons (Figure 4A, B)
Overall lint check: The quality control steps mentioned above primarily focus on individual neuron tracing results. However, if there is mutual interference between labeled neurons within the same sample—such as overlapping, crossing, or intertwining branches—it can create ambiguity, potentially leading to trace overlap with other neurons. In such cases, we combine all tracing results from the same sample and run the lint program from the FNT software package to highlight traced branches that are in close distance (e.g., a_branches and b_branches in Figure 4B). These highlighted branches may have tracing overlap issues, which are then manually analyzed and corrected. The lint program and usage instructions are also available in our GitHub repository.
E. Image registration into a digital template brain
1. Regional features extraction (Figure 5A)
a. We extract brain region features from the PI channel in the fMOST data (e.g., CH00PI.nrrd). The choice of brain regions for feature extraction determines the accuracy of registration [13]. Here, we identified the following 19 regions for feature extraction distributed in the mouse brain: whole-brain outline (Outline), isocortex (ISO), thalamus-hypothalamus (TH_HY), optic chiasm (OCH), hippocampus (HIP), anterior commissure, olfactory and temporal limbs (ACO_ACT), fourth ventricle (V4), caudate putamen (CP), dentate gyrus (DG), corpus callosum (CC), fasciculus retroflexus (FR), columns of the fornix (FX), granular layer (GR), medial habenula (MH), mammillothalamic tract (MTT), pontine gray (PG), paraventricular hypothalamic nucleus (PVH), facial nerve (VIIn) and lateral ventricle (VL). The brain regions for feature extraction typically have the following characteristics:
i. Evenly distributed throughout the brain and major brain regions.
ii. Easy to identify to ensure accuracy of feature segmentation of brain regions.
b. In order to accurately segment the above brain regions, we used an interactive segmentation tool, Amira, to perform the feature extraction procedure. The brain region features are more obvious in the coronal plane, so we typically segment the brain region in the coronal plane first and then modify the segmentation results in the sagittal plane and horizontal plane. It should be noted that when segmenting the brain region in the coronal plane, it is necessary to determine the starting and ending layers.
After the segmentation of the brain region, we can obtain 19 manually labeled brain images.
2. Sample mask and template mask for registration (Figure 5A)
a. To generate a sample mask, we merged the 19 brain regions together. During this process, the gray value parameters of these images were adjusted to a series of specific levels: 128, 100, 170, 255, 200, 255, 180, 170, 60, 255, 255, 255, 230, 255, 255, 255, 255, 60, and 40. These artificial settings of gray values were used to enhance the contrast between adjacent brain regions and facilitate the subsequent image registration process (Table 3).
b. We obtained the template mask based on the same brain regions in Allen Mouse Brain Common Coordinate Framework (CCFv3, http://brain-map.org) at 10 µm resolution [14].
Finally, sample mask and template mask were down-sampled to 20 µm resolution to improve the registration efficiency.
Table 3. Gray value parameters
Region | Outline | ISO | TH_HY | HIP | V4 | CP | DG | GR | VIIn | VL | Other |
Gray | 128 | 100 | 170 | 200 | 180 | 170 | 60 | 230 | 60 | 40 | 255 |
3. Brain sample registration (Figure 5B)
We select the ANTs tools nonlinear registration method to accomplish image registration. First, the sample mask and the template mask were uploaded to a high-performance computing cluster with an ANTs-configured environment. Then, we utilized the registration command antsRegistrationSyN.sh to complete the image registration. During this process, the linear registration generated a deformation field named GenericAffine.mat, and the nonlinear registration produced a deformation field called InverseWarp.nii.gz. Neuronal or image data in the sample space can be transformed into the standard space via these two deformation fields. The resultWarped.nii.gz is the registered sample mask, which can be used to evaluate the registration effect. Scripts are provided in our GitHub repository (stepD-3-a_Registration directory).
F. Transformation of final tracing results
1. Neuron dataset transform (Figure 5C)
The final tracing results obtained in the EGFP channel will be mapped to the CCFv3 standard space. First, we used the fnt-to-SWC converter, a command tool to convert the neuron data from .fnt format to SWC format. SWC is a common format for storing neuron skeletons [15]. Each row contains seven fields for encoding the data of a single neuron: current node, neuron type, x-coordinate, y-coordinate, z-coordinate, radius, and parent node. The point where the parent node is equal to -1 is the root node. Next, we extracted x- and y-coordinates in the coronal plane, with z-coordinates determined along the anterior–posterior axis. These coordinates are then down-sampled from their original 1 µm resolution to 20 µm and stored in a CSV file. Coordinates in this CSV file are transformed into the CCFv3 standard space with the help of the deformation field and the antsApplyTransformsToPoints function in the ANTs toolkit and saved in a new CSV file (transformed CSV, TCSV). Then, we up-sample the scale of TCSV back to 1 µm and use it to update the XYZ fields of the SWC file. Finally, this updated SWC file in the standard space is called TSWC. The relevant tools and codes are provided in our GitHub repository.
Using the protocol described above, we have successfully transformed the neurons traced in the EGFP channel from its original sample space to the CCFv3 standard space. It is now ready for subsequent data analysis of single-neuron connectomes.
Validation of protocol
This protocol has been used and validated in the following research article:
Qiu et al. [12]. Whole-brain spatial organization of hippocampal single-neuron projectomes. Science (Figure S1, panels A–K).
Acknowledgments
This work was supported by the National Key R&D Program of China (2020YFE0205900), the National Science and Technology Innovation 2030 Major Program (2022ZD0205000), the CAS Project for Young Scientists in Basic Research (YSBR-116), the Strategic Priority Research Program of the Chinese Academy of Sciences (XDB32010105), and Lingang Lab (Grant LG202104-01-08). This protocol has been described and validated in Qiu et al [12].
Competing interests
We declare no competing interests.
References
Article Information
Publication history
Received: Dec 26, 2024
Accepted: Apr 3, 2025
Available online: Apr 18, 2025
Published: May 5, 2025
Copyright
© 2025 The Author(s); This is an open access article under the CC BY-NC license (https://creativecommons.org/licenses/by-nc/4.0/).
How to cite
Readers should cite both the Bio-protocol article and the original research article where this protocol was used:
Category
Bioinformatics and Computational Biology
Neuroscience > Neuroanatomy and circuitry > Brain nerve
Neuroscience > Basic technology > Tissue dissection
Do you have any questions about this protocol?
Post your question to gather feedback from the community. We will also invite the authors of this article to respond.
Tips for asking effective questions
+ Description
Write a detailed description. Include all information that will help others answer your question including experimental processes, conditions, and relevant images.
Share
Bluesky
X
Copy link