Literature DB >> 35620183

Unbiased analysis of mouse brain endothelial networks from two- or three-dimensional fluorescence images.

Moises Freitas-Andrade1, Cesar H Comin2, Matheus Viana da Silva2, Luciano da F Costa3, Baptiste Lacoste1,4,5.   

Abstract

Significance: A growing body of research supports the significant role of cerebrovascular abnormalities in neurological disorders. As these insights develop, standardized tools for unbiased and high-throughput quantification of cerebrovascular structure are needed. Aim: We provide a detailed protocol for performing immunofluorescent labeling of mouse brain vessels, using thin ( 25    μ m ) or thick (50 to 150    μ m ) tissue sections, followed respectively by two- or three-dimensional (2D or 3D) unbiased quantification of vessel density, branching, and tortuosity using digital image processing algorithms. Approach: Mouse brain sections were immunofluorescently labeled using a highly selective antibody raised against mouse Cluster of Differentiation-31 (CD31), and 2D or 3D microscopy images of the mouse brain vasculature were obtained using optical sectioning. An open-source toolbox, called Pyvane, was developed for analyzing the imaged vascular networks. The toolbox can be used to identify the vasculature, generate the medial axes of blood vessels, represent the vascular network as a graph, and calculate relevant measurements regarding vascular morphology.
Results: Using Pyvane, vascular parameters such as endothelial network density, number of branching points, and tortuosity are quantified from 2D and 3D immunofluorescence micrographs. Conclusions: The steps described in this protocol are simple to follow and allow for reproducible and unbiased analysis of mouse brain vascular structure. Such a procedure can be applied to the broader field of vascular biology.
© 2022 The Authors.

Entities:  

Keywords:  angiogenesis; cerebrovascular; computation; connectivity; endothelium; image analysis; mouse brain; networks; unbiased

Year:  2022        PMID: 35620183      PMCID: PMC9125696          DOI: 10.1117/1.NPh.9.3.031916

Source DB:  PubMed          Journal:  Neurophotonics        ISSN: 2329-423X            Impact factor:   4.212


Introduction

The brain, with its elevated energy consumption and limited energy storage, is highly dependent on a steady supply of nutrients carried by blood vessels. In addition to the need for a dense vasculature, the brain also requires a controlled environment providing suitable conditions for healthy neurotransmission. Proper brain maturation, function, and aging are supported by (1) the establishment and maintenance of endothelial networks (neovascularization and angiogenesis) for efficient perfusion, (2) the formation and integrity of the blood–brain barrier to uphold brain homeostasis, and (3) the regulation of cerebral blood flow to match energy demands. The anatomical substrate of these features is known as the neurovascular unit, a multicellular structure in which endothelial cells play critical roles in regulating brain health through structural and functional interactions with neurons, pericytes, astrocytes, and microglia. Although knowledge on the relationships between blood vessels and neural networks is getting traction, a neurocentric approach to neurological disorders has generally led to limited understanding of cerebrovascular remodeling in brain maturation and diseases. However, growing evidence supports the contribution of endothelial defects to the onset and/or progression of neurological disorders, including, but not limited to, Alzheimer’s disease, multiple sclerosis, and autism spectrum disorders. As such, there is an urgent need to implement open-source and standardized methods for systematic and high-throughput analysis of the cerebrovascular structure in laboratory models. We propose a simple, reliable, and inexpensive protocol aimed at immunostaining mouse brain endothelial networks on fixed tissues, followed by fluorescence of optical sectioning to process two- or three-dimensional (2D or 3D) digital images using computerized methods. This protocol provides a means to unbiasedly quantify important metrics of cerebrovascular structure.

Methods

Histology for 2D Vascular Imaging

Fixation of brain tissue samples for 2D vascular imaging

Note: For this protocol, mice are not perfused, for we found that perfusion, including with fixatives, affects the quality of CD31 immunostaining. Euthanize mice by cervical dislocation. After euthanasia is confirmed, decapitate mouse and quickly extract the brain. Place the brain in cold 50 mM phosphate-buffered saline (PBS) pH 7.4 (Table 1), and remove cerebellum as well as olfactory bulbs.
Table 1

PBS (50 mM, pH 7.4) 1× buffer.

ReagentAmount
Na2HPO4 5.87 g
NaH2PO4H2O 1.20 g
NaCl9.00 g
Sterile waterFill up to 1 L
Total1 L
Immerse the brain in a solution of 4% paraformaldehyde (PFA) (Electron Microscopy Sciences Cat #15713-S) in PBS overnight at 4°C. After overnight fixation, rinse sample in PBS, and place cortex in a 30% sucrose/PBS solution at 4°C for cryopreservation. The cortex must remain in the sucrose solution at 4°C until it completely sinks to the bottom of the tube (or plate well). Embed the cryoprotected brain in optimal cutting temperature (OCT) compound on dry ice within a molding receptacle. Store embedded brains at (up to 1 year for high quality immunofluorescence). PBS (50 mM, pH 7.4) 1× buffer.

Cryosectioning for 2D vascular imaging

Set the cryostat temperature to at least . The quality of sections is sensitive to the cryostat temperature, which also depends on the ambient humidity. Once the temperature in the cryostat is reached, place the brain sample in the cryostat chamber to allow the temperature of the sample to equilibrate for about 1 h. Charged microscope slides must be used and labelled appropriately wearing gloves to avoid fingerprints on the charged surface. Keep slides at room temperature for at least an hour, so the section can thoroughly dry and adhere to the glass surface. Set section thickness at and cut at a slow and constant speed. Store slides with mounted sections at . We found that the quality of the sections begins to deteriorate after six months of storage. However, this is highly dependent on the number of freeze/thaw cycles to which the sections are subjected.

Endothelium immunostaining on -thick brain sections for 2D vascular imaging (i.e., immunofluorescent staining on slides)

Day 1

Bring microscope slides with cryo-sections to room temperature (RT) for 20 min. Fill three slide containers with 50 mM PBS. Rinse slides three times for 5 min in PBS. Fill two slide racks with permeabilizing solution: PBS with 0.5% Triton® X-100 (0.5% PBT) (Table 2).
Table 2

0.5% PBT buffer.

ReagentFinal concentrationAmount
TritonX-1000.5%5 mL
1× PBSn/a995 mL
Totaln/a1 L
Rinse slides twice for 5 min in 0.5% PBT. Before or during steps 3 to 5, prepare enough blocking solution for the experiment (Table 3).
Table 3

Blocking solution.

ReagentFinal concentrationAmount (mL)
Normal donkey serum10%5
10% cold water fish skin gelatin0.5%2.5
0.5% PBTn/a42
Totaln/a50

Note: The serum helps prevent non-specific binding of the secondary antibody. The serum used should correspond to the species of the secondary antibody host. The fish gelatin helps prevent non-specific binding of the primary antibody.

Add of blocking solution onto each slide, and incubate for 1.5 h at RT in a humid slide chamber. Dilute the primary antibody in blocking solution at the chosen concentration. Antibody: rat anti-mouse CD31 (BD Pharmigen, Cat #553370) at 1:200 dilution. Discard blocking solution from the slide, replace with of primary antibody solution, and delicately cover with parafilm (Fig. 1). Incubate overnight at 4°C in a humid slide chamber.
Fig. 1

Primary antibody incubation on slides. Image depicts slide incubated with a small volume () of primary antibody solution covered with a small piece of parafilm. Parafilm is large enough to cover all of the sections but slightly smaller than the width of the microscope slide. This method allows for the use of small volumes of antibody solution without the possibility of evaporation.

0.5% PBT buffer. Blocking solution. Note: The serum helps prevent non-specific binding of the secondary antibody. The serum used should correspond to the species of the secondary antibody host. The fish gelatin helps prevent non-specific binding of the primary antibody. Primary antibody incubation on slides. Image depicts slide incubated with a small volume () of primary antibody solution covered with a small piece of parafilm. Parafilm is large enough to cover all of the sections but slightly smaller than the width of the microscope slide. This method allows for the use of small volumes of antibody solution without the possibility of evaporation.

Day 2

Discard primary antibody solution. Rinse slides three times for 5 min in fresh 0.5% PBT. Prepare dilution of secondary antibody in blocking solution: Donkey anti-Rat AlexaFluor 488 (Fisher Scientific, Cat # A21208) at 1:300 dilution. Add of secondary antibody dilution onto each slide. Incubate for 2 h at RT in a humid slide chamber protected from light. Rinse slides three times for 5 min in 0.5% PBT. Rinse slides two times for 5 min in 0.1M PB (Table 4).
Table 4

PB (0.1 M, pH 7.4) 1× buffer.

ReagentAmount
Na2HPO4 11.74 g
NaH2PO4H2O 2.40 g
Sterile waterFill up to 1 L
Total1 L
Quickly dip slides in distilled water three times to remove excess phosphate. Add mounting Fluoromount-G medium (Electron Microscopy Sciences Cat # 17984-25) or ProLongGold with DAPI (Thermo Fisher Scinetific Cat#. P36935) onto each slide, and carefully place a coverslip. Leave on bench (covered) to dry for 1 h at RT, and then store slides in a slide book at 4°C overnight for continued drying before imaging. PB (0.1 M, pH 7.4) 1× buffer.

Histology for 3D Vascular Imaging

Note: For this protocol mice are not perfused, as we found that perfusion, including with fixatives, affects quality of the CD31 immunostaining.

Fixation of brain tissue samples for 3D vascular imaging

Euthanize mice by cervical dislocation. After euthanasia is confirmed, decapitate mice and quickly extract the brain. Place the brain in cold 50 mM PBS pH 7.4 (Table 1), and remove cerebellum as well as olfactory bulbs. Cut the brain sagittally and microdissect deep brain structures (striatum/hippocampus) to keep only the cortex (Fig. 2).
Fig. 2

Procedure for preparing mouse brain for vibratome sectioning. Brains are cut in half along a sagittal line. The olfactory bulbs and cerebellum are removed. The cortex is placed in PBS with the striatum facing up, and then the striatum along with the hippocampus is removed. The cortex is then placed on the non-coated side of the slide with the striatum side of the cortex facing down (step 1). Two glass separators, which were obtained by cutting a microscope slide into small pieces, are placed on either side of the slide and a second microscope slide covers the brains as shown in the figure above (step 1). Cortexes are placed in 4% PFA overnight in a plastic cell culture dish. The following day, the cortexes are embedded in agarose (step 2). The embedded cortex is then sectioned tangentially with a vibratome (step 2), stained, and mounted (see also Refs. 5 and 12).

Flatten cortices between two microscope slides that are separated by glass separators, as illustrated in Fig. 2. Procedure for preparing mouse brain for vibratome sectioning. Brains are cut in half along a sagittal line. The olfactory bulbs and cerebellum are removed. The cortex is placed in PBS with the striatum facing up, and then the striatum along with the hippocampus is removed. The cortex is then placed on the non-coated side of the slide with the striatum side of the cortex facing down (step 1). Two glass separators, which were obtained by cutting a microscope slide into small pieces, are placed on either side of the slide and a second microscope slide covers the brains as shown in the figure above (step 1). Cortexes are placed in 4% PFA overnight in a plastic cell culture dish. The following day, the cortexes are embedded in agarose (step 2). The embedded cortex is then sectioned tangentially with a vibratome (step 2), stained, and mounted (see also Refs. 5 and 12). Note: We found that two glass separators are sufficient to flatten small brains from young mice (postnatal day 14) without distorting or damaging cortices. However, the number of glass separators may vary depending on the size of the brain. Fix brain tissue in 4% paraformaldehyde overnight at 4°C, and embed in agarose the following day (Fig. 2). After fixation, rinse cortices three times for 5 min in PBS. While rinsing brain tissue, prepare the agarose to embed the cortices within: Weigh 3 g of agarose in a 250 mL Erlenmeyer flask. Place in microwave after adding 100 mL of distilled water ( to 2 min). Add 15 mL of 10× PBS, mix, and microwave for another 30 s. Add water to complete 150 mL total volume (resulting in 1× PBS/agarose solution). Cool solution in 55°C water bath for 10 to 15 min while cortices continue to rinse in PBS. Label the molds, and pour the agarose into the mold to fill it approximately halfway. Allow the agarose to slightly polymerize, and then place the flatten cortex on the polymerizing agarose. This will allow the cortex to stay afloat and not sink to the bottom of the mold while also keeping the cortex horizontal, which will facilitate vibratome sectioning later. Pour in more agarose to fill the mold. Note: Do not wait too long between the first and second pour; otherwise, the block will split in two during vibratome sectioning. A small spatula may be used to adjust the orientation of the cortex before agarose sets. Place the mold with the cortex on ice for 5 min to quickly set the agarose. Molds with the cortex can be stored in a Ziplock bag with a few drops of PBS (to prevent dryness) at 4°C. Cortices should be sectioned within two days, before bacterial or fungal contamination takes hold. Sections may be stored in a 12-well plate long-term at in “anti-freeze” solution (Table 5), prior to immunostaining. On the day of immunostaining, sections are rinsed with 50 mM PBS pH 7.4.
Table 5

Anti-freeze solution (store at 4°C).

ReagentAmount (mL)
1× PBS200
Glycerol150
Ethylene glycol150
Total500
Anti-freeze solution (store at 4°C).

Endothelium immunostaining of thick, free-floating sections for 3D imaging (i.e., from flattened cerebral cortex).

Thick sections (50 to ) are obtained using a vibratome following microdissection of the cerebral cortex (see Fig. 2). Vibratome settings: Speed 4, Frequency 8 to 10 (Leica VT-1000S). Using a small paint brush, transfer brain sections from the vibratome’s collecting receptacle into a 12-well plate filled with 50 mM PBS pH 7.4. Blocking: gently remove PBS from wells using a transfer pipette and replace with blocking solution (Table 3). Incubate floating sections in blocking solution for 2 h at RT. The primary antibody solution can be prepared during the blocking step. Dilute the primary antibody in blocking solution: rat anti-mouse CD31 (BD Pharmigen, Cat #553370) at 1:200 dilution. Keep at 4°C until ready for use. After the blocking step, gently remove blocking solution from wells using a transfer pipette, and immediately add the primary antibody solution (avoid drying). Incubate overnight at RT under slow, gentle agitation for sections to move slowly in wells. Gently remove primary antibody solution using a transfer pipette, and rinse sections three times for 6 min in 0.5% PBT, under medium agitation. Prepare dilution of secondary antibody in blocking solution: donkey anti-rat AlexaFluor 488 (Fisher Scientific, Cat # A21208) at 1:300 dilution. Incubate sections with secondary antibody solution for 3 h at RT, protected from light, under gentle agitation. Gently remove secondary antibody solution using a transfer pipette and rinse sections twice for 5 min in 0.5% PBT, under medium agitation. Again, rinse sections twice for 5 min in 0.1M PB, under medium agitation.

Mount sections

Add a few drops of 0.1M PB onto slide to facilitate section placement. Using a small soft paint brush, gently mount brain sections on the slide, and let sections dry for approximately 20 min at RT, covered from light (until sections become transparent). Quickly dip slides in distilled water three times to remove excess phosphate. Add mounting Fluoromount-G medium (Electron Microscopy Sciences Cat # 17984-25) onto each slide, and carefully place a coverslip. Leave on bench (covered) to dry for 1 h at RT, and then store slides in a slide book at 4°C overnight for continued drying before imaging.

Image Capture of Immunofluorescently Labeled Cortical Vessels from -Thick Mouse Brain Sections for 2D Imaging

For images, immunostained sections were examined using a Zeiss Axio Imager M2 microscope equipped with a digital camera (Axiocam 506 mono) and the Zeiss ApoTome.2 module for optical sectioning. Alternatively, a confocal microscope can be used. For 2D imaging, ×20 objective (Zeiss; Plan-APOCHROMAT; 20x/0.8) was used to acquire -deep -stacks that were subsequently transformed into a maximal intensity projection image. Obtaining -deep -stacks ( steps) allows for accurate quantification of vessels in one anatomical plane (Sec. 3) from maximal intensity projection images (Fig. 3).
Fig. 3

(a) Maximal intensity projection of CD31-stained vessels obtained by -deep -stacks. (b) Skeleton (see Sec. 3) representing the vasculature shown in (a) clearly captures all vessels within the depth. (c) Illustration of cortex regions (green boxes) where images are captured for 2D analysis.

(a) Maximal intensity projection of CD31-stained vessels obtained by -deep -stacks. (b) Skeleton (see Sec. 3) representing the vasculature shown in (a) clearly captures all vessels within the depth. (c) Illustration of cortex regions (green boxes) where images are captured for 2D analysis.

Image Capture of Immunofluorescently Labeled Cortical Vessels from Thick Mouse Brain Sections for 3D Imaging

Using the Zeiss ApoTome with a ×10 magnification objective (Zeiss; Plan-APOCHROMAT; 10x/0.45), 60 to -deep -stacks ( steps) can be acquired from thick sections for 3D reconstruction of brain vascular networks. With a confocal microscope, 90 to -stacks can be obtained. The three major subdivisions of the cerebral cortex (anterior, parietal, and occipital) can be imaged from the tangential sections [Fig. 4(a)]. By increasing exposure or brightness, it is possible to identify layer IV of the primary somatosensory barrel cortex from autofluorescence background in one of the serial sections [Fig. 4(b)]. Alternatively, vesicular glutamate transporter-2 (VGLUT2) immunostaining can be performed to image barrels. This specific cortical area can be used as a landmark to identify other cortical layers [Fig. 4(a)] and other important cortical regions [Fig. 4(c)], as previously described.
Fig. 4

(a) The tangential serial cortexes on the slide illustrate the anterior (blue box), parietal (green box), and occipital (gray box) cortical regions that could be imaged. (b) By pushing exposure and brightness, layer IV of the primary somatosensory barrel cortex is easily visible via background immunofluorescence. Tangential serial sections above and below layer IV are considered as layer II/III and V, as indicated in (a). (c) The primary somatosensory barrel cortex (S1) can be used as a landmark to identify other neighboring brain regions, namely, frontal/motor cortex (F/M), auditory cortex (A1), and visual cortex (V1).

(a) The tangential serial cortexes on the slide illustrate the anterior (blue box), parietal (green box), and occipital (gray box) cortical regions that could be imaged. (b) By pushing exposure and brightness, layer IV of the primary somatosensory barrel cortex is easily visible via background immunofluorescence. Tangential serial sections above and below layer IV are considered as layer II/III and V, as indicated in (a). (c) The primary somatosensory barrel cortex (S1) can be used as a landmark to identify other neighboring brain regions, namely, frontal/motor cortex (F/M), auditory cortex (A1), and visual cortex (V1).

Image Analysis and Quantifications

In the following sections, we describe automated procedures for characterizing digital vascular images using computerized methods. The general procedure involves four main steps: (1) the segmentation of the vascular network; (2) the identification of the skeleton of the blood vessels; (3) the definition of an appropriate representation of the vascular network, and (4) the calculation of relevant properties for characterizing the vasculature. The code implementing the described steps is available as a Python package called Pyvane and is available at https://github.com/chcomin/pyvane. In Pyvane, each of the aforementioned steps is implemented as a processor that can be freely changed using a custom code. The package also provides a set of default processors containing implemented algorithms that can be readily used. The default processors serve as a baseline protocol for analyzing vasculature networks. An illustration of the pipeline and the implemented algorithms is shown in Fig. 5.
Fig. 5

Illustration of the methodology used for characterizing vascular networks. The middle column shows the overall steps required for the analysis. The procedures used for implementing each step are shown on the right. Example images are shown on the left.

Illustration of the methodology used for characterizing vascular networks. The middle column shows the overall steps required for the analysis. The procedures used for implementing each step are shown on the right. Example images are shown on the left. Many recent approaches have been developed for segmenting and analyzing large blood vessel datasets. Such methodologies show excellent results even for large 3D volumes containing whole brain data. Still, there are two main advantages of Pyvane compared with the other methodologies. The first is that the default processors of Pyvane have been shown to provide good results for hundreds of images obtained from many different animals in previously published works.,, This contrasts with the recently developed approaches, which tested the algorithms on only three, five, nine, and fifteen microscopy images. Thus, it is expected that Pyvane can be easily adapted to new datasets. The second advantage is that, because the four main steps for processing blood vessel images have been built as modular processors, each of them can be easily adapted to new algorithms. For instance, the segmentation algorithm used in the segmentation processor can be readily changed to a convolutional neural network. This is also different from other approaches, which are usually distributed as a monolithic software to be used without changes.

Segmentation of the Vascular Network

For detecting the vascular network, we assume that blood vessels have a larger intensity than the background, that is, they are bright and the background is dark. We also assume that the image only contains blood vessels. First, a Gaussian smoothing filter with a standard deviation of is applied. Typically, . The smoothing is used for removing very high frequency variations in the image due to shot noise. Next, for 2D images, an adaptive thresholding operation is applied as follows. For each pixel in the image, a weighted average intensity, , of pixels around pixel is calculated. The weights are given by a Gaussian function centered on the pixel and having a standard deviation of . The pixel is then classified according to the equation expressed as where is the intensity of pixel in the original image, is the respective intensity after the thresholding operation, and is a threshold value that is typically 2 or 3. This operation amounts to classifying a pixel as belonging to a blood vessel if its intensity is larger than the average intensity of nearby pixels. A value of is useful for avoiding the classification of background regions as blood vessels. The whole procedure can be easily implemented by convolving the image with a Gaussian filter and then applying Eq. (1) for each pixel in the original and smoothed image. Small connected components are removed because they are usually caused by shot noise, small fluctuations in sample illumination, or small tissues that are unrelated to blood vessels. Typically, components smaller than are removed. In a similar fashion, small holes are also removed from the image. They are associated with small regions inside blood vessels that end up being classified as background. Care must be taken to not remove actual background regions surrounded by blood vessels. Thus, holes with sizes of typically or less are removed. For 3D stacks, the adaptive thresholding operation described above is applied to each -plane of the stack. This is useful for making the detection insensitive to changes in brightness along the depth of the sample. Small connected components, typically with a size of or less, are then removed. Because 3D stacks are unlikely to contain background regions completely surrounded by blood vessels, all holes are removed from the stack. Since the CD31 staining is used for visualizing endothelial cells, blood vessels with large diameters may contain hollow regions. Still, the local thresholding method should provide good results if the radius used for the window is sufficiently large and if such hollow regions are brighter than the background surrounding the blood vessel, which was observed in our samples.

Skeleton Calculation

The result of the segmentation presented in the previous section is a binary image or volume containing the value 0 for background and 1 for the vasculature. It is important to transform the binary data into a more appropriate representation to facilitate the characterization of the vascular network. This is done by obtaining the skeleton, or medial axes, of the blood vessels. The skeleton is used for representing the vasculature as one pixel width lines for further processing. For 2D images, many popular algorithms can be used., For 3D stacks, the problem is more difficult because there is no unique definition of a 3D skeleton. We chose the Palágyi–Kuba algorithm due to its characteristic of keeping skeleton branches caused by small variations of the vessel walls. Such variations may be generated by vascular branches or may be a result of errors in the segmentation. Because the method keeps small skeleton branches, they can be further analyzed and pruned, if necessary. The pruning procedure is described below.

Representation as a Graph

The skeleton of the vasculature is further represented as a graph. Pixels belonging to the skeleton and having one neighbor pixel also belonging to the skeleton become terminal nodes. In a similar fashion, skeleton pixels having three or more neighbors in the skeleton become bifurcation nodes. Nodes are connected by an edge if there is a blood vessel segment between them. Furthermore, the path of the vascular segment represented by the edge is stored as an edge attribute. If multiple neighboring pixels are classified as a bifurcation, the respective nodes are merged, and a single node located at the average position of the merged nodes is created. The graph, or equivalently, the skeleton, is then pruned so that small branches with lengths smaller than a fixed value are removed. A branch is defined as an edge connecting a terminal and a bifurcation node. The size of a branch is calculated as the arc-length of the pixels representing the branch. The pruning procedure proceeds iteratively. As illustrated in Fig. 6, the smallest branch in the whole graph is removed first, which defines a new graph that does not contain the removed branch. Note that the removal of a branch might generate a new branch in the graph, in which case the length of the new branch is calculated and stored. Then, the smallest branch in the new graph is removed, and it is verified if the removal generated a new branch. The procedure is repeated until there are no more branches smaller than .
Fig. 6

Illustration of the pruning procedure. (a) The smallest branch (red) is detected. (b) The removal of the smallest branch generates a new branch, which is also removed because its arc-length is smaller than a threshold size. The branches are removed until there are no branches smaller than the threshold. The final result is shown in (c).

Illustration of the pruning procedure. (a) The smallest branch (red) is detected. (b) The removal of the smallest branch generates a new branch, which is also removed because its arc-length is smaller than a threshold size. The branches are removed until there are no branches smaller than the threshold. The final result is shown in (c). Although the pruning procedure might lead to the removal of genuine blood vessel segments, it usually allows for a large reduction in false positive branches. Still, it is important to select a proper value of to avoid excessive pruning. The value of should be slightly larger than the typical diameter of a vessel. This allows for the removal of small branches generated from inaccuracies on the segmentation of the vessels’ walls. For 2D samples, the generated graph has the disadvantage that two blood vessels crossing each other may be detected as a branching point. Pattern recognition and machine learning approaches can be used for differentiating between crossings and bifurcations., But this is still an active area of research. Therefore, detecting spurious bifurcation points in 2D samples should be expected.

Morphological Measurements

Having obtained the skeleton and the graph, many morphological measurements can be calculated for characterizing the vascular network. We focus on calculating the vessel density, density of bifurcation points, and vessel tortuosity.

Vessel density

The vessel density is defined as the sum of lengths of all blood vessel segments divided by the image volume. A vessel segment is composed of the set of pixels that connects two bifurcation points or a termination and a bifurcation point. Formally, with being the set of blood vessel segments of an image, being the arc-length of the ’th blood vessel segment, and being the area or volume of the image, the vessel density () is calculated as Typically, the physical units are defined in millimeters. Therefore, the vessel density is commonly written as for 2D images and for 3D images.

Vessel branching

The density of bifurcation points is defined as the number of bifurcation points, identified as nodes in the graph having degree equal to or larger than 3, divided by the area (for 2D samples) or by the volume (for 3D samples) of the sample.

Vessel tortuosity

The blood vessel tortuosity is calculated for each pixel of all blood vessel segments [Fig. 7(a) shows examples of segments). The calculation of the tortuosity for a particular pixel of a vessel segment is illustrated in Fig. 7(b). For a given reference pixel [shown in orange in Fig. 7(b)], its local neighborhood is composed of all pixels inside a circle of radius centered at . A line is adjusted to the local neighborhood using linear least-squares regression. The tortuosity value assigned to is calculated as the average of the smallest distances between each pixel in the local neighborhood and line . The parameter adjusts the scale of the calculated tortuosity, which allows for the detection of different types of tortuous structures. Small values of can be used for detecting sharp turns of the blood vessels, whereas large values of lead to the identification of smooth changes in direction of the vasculature. The overall tortuosity of the vascular network in an image is calculated as the average tortuosity obtained for the considered reference pixels.
Fig. 7

Illustration of the methodology for calculating blood vessel tortuosity. (a) The skeleton of the vascular network is divided into segments. (b) The tortuosity at a reference pixel (in orange) is calculated as the average length of the red lines shown in the figure, which represent the smallest distances between the pixels and line (in purple).

Illustration of the methodology for calculating blood vessel tortuosity. (a) The skeleton of the vascular network is divided into segments. (b) The tortuosity at a reference pixel (in orange) is calculated as the average length of the red lines shown in the figure, which represent the smallest distances between the pixels and line (in purple).

Case Examples

In the following, examples of 2D and 3D vascularity characterization using Pyvane are presented. The blood vessels contained in the considered samples are automatically identified, and the vascular density, number of branching points, and tortuosity are calculated.

2D Analysis

Regarding 2D images, Fig. 8 shows an example of intermediate results obtained for one of the samples. The original sample is shown in Fig. 8(a), and the respective result of the vasculature detection is shown in Fig. 8(b). The skeleton of the detected vasculature is shown in Fig. 8(c). The skeleton provides a representation of the vasculature in the original sample and can be used for measuring some morphological properties such as length and tortuosity. Figure 8(d) shows the representation of the vasculature as a graph. The graph provides a concise description of the topology of the vascular network and can be used for calculating bifurcation and branch statistics.
Fig. 8

Example of application of the method to one of the samples. (a) Original sample. (b) Detected vascular network, represented as a binary image. (c) Skeleton of the vascular network. (d) Graph representing bifurcations and terminations (shown in blue), as well as their connections (shown in green).

Example of application of the method to one of the samples. (a) Original sample. (b) Detected vascular network, represented as a binary image. (c) Skeleton of the vascular network. (d) Graph representing bifurcations and terminations (shown in blue), as well as their connections (shown in green). Figure 9 shows examples of samples and the respective measurements that were obtained. We chose samples with clearly distinct properties for visual interpretation. Samples having more subtle differences can also be detected and quantified using the methodology. This is important as Pyvane allows for the identification of small changes in morphology due to experimental conditions, which may not be detected by visual inspection.
Fig. 9

Measurements obtained for three selected 2D samples. Sample (a) has the largest density among the selected samples, whereas (b) has the lowest density and the largest average tortuosity. Sample (c) has low average tortuosity.

Measurements obtained for three selected 2D samples. Sample (a) has the largest density among the selected samples, whereas (b) has the lowest density and the largest average tortuosity. Sample (c) has low average tortuosity.

3D Analysis

Regarding 3D samples, Fig. 10 shows an example of a 3D stack, the respective reconstruction of the vasculature using the identified blood vessels, and an estimation for the diameter of each blood vessel. Figure 11 shows examples of measurements obtained regarding the morphology of 3D vascular networks. Having the vasculature represented as a skeleton and a graph, the considered properties can be easily measured and provide a reliable characterization of the samples.
Fig. 10

Example of 3D vascular network detection and digital reconstruction. (a) Original sample. (b) Visualization of the detected blood vessels. The colors indicate the diameter of the blood vessels, with brighter colors representing thicker vessels.

Fig. 11

Measurements obtained for six selected 3D samples. Sample (a) has the largest density among the selected samples, whereas (b) has the lowest density. The vasculature in (c) has large average tortuosity, which is a consequence of its irregular blood vessel segments. Sample (d) has relatively low average tortuosity. Samples (e) and (f) have intermediate values of the considered measurements. The images shown are maximum -projections of the original samples.

Example of 3D vascular network detection and digital reconstruction. (a) Original sample. (b) Visualization of the detected blood vessels. The colors indicate the diameter of the blood vessels, with brighter colors representing thicker vessels. Measurements obtained for six selected 3D samples. Sample (a) has the largest density among the selected samples, whereas (b) has the lowest density. The vasculature in (c) has large average tortuosity, which is a consequence of its irregular blood vessel segments. Sample (d) has relatively low average tortuosity. Samples (e) and (f) have intermediate values of the considered measurements. The images shown are maximum -projections of the original samples. To illustrate the potential of the immunofluorescent labeling protocol and Pyvane, the vessel and branching point density as well as the average tortuosity were measured for a set of 324 3D stacks. Figure 12 shows the distributions of the obtained measurements. The distribution of the vessel and branching density are symmetric and peak at around and , respectively. Regarding the average tortuosity, it can be observed that the vasculature of a small set of samples is more tortuous than the majority of the samples, leading to a skewed distribution.
Fig. 12

Distribution of the (a) vessel density, (b) density of branching points, and (c) average tortuosity for the considered set of 3D samples.

Distribution of the (a) vessel density, (b) density of branching points, and (c) average tortuosity for the considered set of 3D samples. Regarding the tortuosity of blood vessels, it can also be investigated locally. As presented in Sec. 3.4.3, each pixel in the vasculature can have an associated tortuosity value. Figure 13 shows an example of an original sample [Fig. 13(a)] and the respective local tortuosity values at a small scale [Fig. 13(b)] and at a large [Fig. 13(c)] scale. For the small scale, sharp changes in direction are detected. If a large scale is considered, segments of the blood vessels with smooth but prolonged changes in direction are identified. This local tortuosity can be used for detecting possible restrictions of blood flow, and for characterizing angiogenesis.
Fig. 13

Tortuosity values calculated for individual pixels of blood vessels. The tortuosity of the vasculature shown in (a) was calculated at a scale of (b)  and (c) .

Tortuosity values calculated for individual pixels of blood vessels. The tortuosity of the vasculature shown in (a) was calculated at a scale of (b)  and (c) . Indeed, the spatial scale constitutes an important point to be taken into account while performing the described operations as it can influence the results. The definition of the proper scale of analysis should consider not only the scale of noise and other eventual objects to be removed but also the spatial extensions involved in the biological phenomenon being studied. It is also interesting to investigate the influence of using 2D or 3D data when estimating the tortuosity. To do so, 2D samples were generated by discarding the depth information from the graphs generated from the 3D samples. As expected, when the tortuosity is calculated in 2D, the obtained values tend to be smaller than in 3D because variations along the depth of the sample are not considered. For instance, the average tortuosity of all 2D samples analyzed was 0.93 (0.07), whereas the average obtained for the 3D samples was 1.4 (0.1). The values between parentheses indicate standard deviations.

Conclusion

This protocol presents a straightforward procedure for immunostaining of brain vasculature followed by unbiased structural quantifications. The examples provided here demonstrate how vessel density, branching, and tortuosity can be obtained from 2D or 3D microscopic images. As processing power continues to grow, the ability to reliably quantify detailed blood vessel morphology, independent of human biases, is becoming more accessible. The goal of this protocol is to provide the community with tools that can be easily applied to promote more consistency in vascular data analysis.
  28 in total

Review 1.  Twisted blood vessels: symptoms, etiology and biomechanical mechanisms.

Authors:  Hai-Chao Han
Journal:  J Vasc Res       Date:  2012-03-14       Impact factor: 1.934

2.  Sensory-related neural activity regulates the structure of vascular networks in the cerebral cortex.

Authors:  Baptiste Lacoste; Cesar H Comin; Ayal Ben-Zvi; Pascal S Kaeser; Xiaoyin Xu; Luciano da F Costa; Chenghua Gu
Journal:  Neuron       Date:  2014-08-21       Impact factor: 17.173

3.  Crossing-preserving multi-scale vesselness.

Authors:  Julius Hannink; Remco Duits; Erik Bekkers
Journal:  Med Image Comput Comput Assist Interv       Date:  2014

4.  Nogo-A regulates vascular network architecture in the postnatal brain.

Authors:  Thomas Wälchli; Alexandra Ulmann-Schuler; Christoph Hintermüller; Eric Meyer; Marco Stampanoni; Peter Carmeliet; Maximilian Y Emmert; Oliver Bozinov; Luca Regli; Martin E Schwab; Johannes Vogel; Simon P Hoerstrup
Journal:  J Cereb Blood Flow Metab       Date:  2016-11-13       Impact factor: 6.200

5.  Machine learning analysis of whole mouse brain vasculature.

Authors:  Mihail Ivilinov Todorov; Johannes Christian Paetzold; Oliver Schoppe; Giles Tetteh; Suprosanna Shit; Velizar Efremov; Katalin Todorov-Völgyi; Marco Düring; Martin Dichgans; Marie Piraud; Bjoern Menze; Ali Ertürk
Journal:  Nat Methods       Date:  2020-03-11       Impact factor: 28.547

6.  Deep multi-instance heatmap regression for the detection of retinal vessel crossings and bifurcations in eye fundus images.

Authors:  Álvaro S Hervella; José Rouco; Jorge Novo; Manuel G Penedo; Marcos Ortega
Journal:  Comput Methods Programs Biomed       Date:  2019-11-12       Impact factor: 5.428

Review 7.  Cerebral blood flow regulation and neurovascular dysfunction in Alzheimer disease.

Authors:  Kassandra Kisler; Amy R Nelson; Axel Montagne; Berislav V Zlokovic
Journal:  Nat Rev Neurosci       Date:  2017-05-18       Impact factor: 34.870

8.  Persistent Angiogenesis in the Autism Brain: An Immunocytochemical Study of Postmortem Cortex, Brainstem and Cerebellum.

Authors:  E C Azmitia; Z T Saccomano; M F Alzoobaee; M Boldrini; P M Whitaker-Azmitia
Journal:  J Autism Dev Disord       Date:  2016-04

9.  DeepVesselNet: Vessel Segmentation, Centerline Prediction, and Bifurcation Detection in 3-D Angiographic Volumes.

Authors:  Giles Tetteh; Velizar Efremov; Nils D Forkert; Matthias Schneider; Jan Kirschke; Bruno Weber; Claus Zimmer; Marie Piraud; Björn H Menze
Journal:  Front Neurosci       Date:  2020-12-08       Impact factor: 4.677

10.  Scalable robust graph and feature extraction for arbitrary vessel networks in large volumetric datasets.

Authors:  Dominik Drees; Aaron Scherzinger; René Hägerling; Friedemann Kiefer; Xiaoyi Jiang
Journal:  BMC Bioinformatics       Date:  2021-06-26       Impact factor: 3.169

View more
  1 in total

1.  Special Section Guest Editorial: Imaging Neuroimmune, Neuroglial, and Neurovascular Interfaces.

Authors:  Andy Y Shih; Vanessa Coelho-Santos; Kıvılcım Kılıç
Journal:  Neurophotonics       Date:  2022-09-30       Impact factor: 4.212

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.