Using the workflow described above (Figure 1), we routinely obtain highly viable single‑cell suspensions containing approximately 3–5 million cells per mouse aged 13 days (two pooled retinae) (Figure 2).

Figure 1: Graphical abstract showing the workflow. Single-cell digestion, staining, selective enrichment using flow cytometry, library preparation, sequencing, and subsequent data analysis. Please click here to view a larger version of this figure.

Figure 2: Single cell suspension. Representative images from separate experiments, showing pooled retinae from one mouse each. Scale bar: 50 µm. Please click here to view a larger version of this figure.
This protocol has also been successfully applied to younger mice (from 12 days onward) up to fully adult animals, demonstrating its robustness across developmental stages and tissue maturities.
Following dissociation, we reliably stain and sort target populations using established marker genes. In the present study, CD31 was used to identify ECs, while we used GLAST1 to label Müller glia. To ensure optimal separation during flow cytometry, fluorochromes with clearly distinct emission spectra (e.g., APC and PE) were selected (Figure 3), minimizing spectral overlap and improving gating precision. Using the described workflow, we routinely selected approx. 8,000–10,000 GLAST+ Müller glia cells, and 3,000–4,000 CD31+ CD45- ECs per two pooled retinae (one mouse).

Figure 3: Flow cytometry gating strategy. Representative FACS gating strategy of a mouse intravitreally injected with PBS. (A) Debris exclusion. (B) doublet exclusion. (C) Cell viability stain using DAPI (DAPI-negative cells represent viable cells). (D) single positive GLAST1-APC cells (Müller Glia) and CD31-PE cells (endothelial cells [ECs]). Please click here to view a larger version of this figure.
To validate the pipeline, we performed single‑cell RNA sequencing on the sorted populations. As shown in Figure 4A, the major retinal cell types were successfully captured, and the targeted populations were markedly enriched compared to their native abundance, as reflected by the increased proportion of ECs and Müller glia relative to the viability filtered reference in Figure 3D. The cell-type annotations were supported by the expression of canonical marker genes across the identified populations (Figure 4A, Table 1). In particular, expression of Slc1a3 and Pecam1 localized to the corresponding Müller glia and EC populations, further supporting their identification (Figure 4C,D). Because ECs, photoreceptors, and other neural populations are known to exhibit relatively low transcriptional activity, we applied lower thresholds for the number of detected genes per cell during quality filtering to avoid excluding biologically relevant but transcriptionally quiescent cells.
To ensure that only high‑quality cells were retained for downstream analysis, we examined mitochondrial RNA content (Figure 4E). The majority of cells displayed mitochondrial RNA fractions well below 5%, indicating minimal dissociation‑induced cell death and confirming the overall high quality of the dataset.

Figure 4: Retinal cell heterogeneity. (A) UMAP dimension reduction display of main retinal cell types, as well as relative enrichment of Endothelial Cells (orange) and Müller Glia (light green). (B) Heatmap, displaying canonical marker genes of major retinal cell populations. (C) UMAP dimension feature plot, showing the GLAST1 (Slc1a3) positive cell population. (D) UMAP dimension feature plot, showing the CD31 (Pecam1) positive cell population. (E) Scatter plot, displaying a low percentage of mitochondrial gene transcripts per each cell type. Please click here to view a larger version of this figure.
| Cell Population | Number (Percentage) | Gene expression | UMI expression | Mitochondrial RNA expression |
| | Mean | Median | Mean | Median | Mean | Median |
| Photoreceptor rods | 1342 (25.3%) | 264.9 | 236 | 367.5 | 313 | 1.3% | 1.0% |
| Endothelial cells | 1404 (26.5%) | 808.3 | 766.5 | 1687.7 | 1381 | 1.1% | 0.7% |
| Müller glia | 689 (13%) | 608.6 | 574 | 1064 | 968 | 1.2% | 1.0% |
| Monocytes | 424 (8%) | 529.2 | 494 | 1020.6 | 892 | 0.7% | 0.6% |
| Photoreceptor cones | 636 (12%) | 500.7 | 472.5 | 756.7 | 679.5 | 1.3% | 1.2% |
| Bipolar cells | 313 (5.9%) | 544.4 | 509 | 835.4 | 761 | 1.2% | 0.9% |
| Microglia | 274 (5.2%) | 383.1 | 299.5 | 615.2 | 466 | 1.2% | 0.9% |
| Pericytes | 217 (4.1%) | 959.9 | 926 | 2190.3 | 1943 | 0.9% | 0.8% |
| Total | 5299 | | | | | | |
Table 1: Quality metrics. Retinal cell detection, percentages, gene detection, unique molecular identifier (UMI) detection, mitochondrial RNA percentage.
Nevertheless, in the case of retinal samples, MHC1-based antibody hashing proved unreliable. As shown in Figure 5, hashing-based identification of the different treatment groups yielded reliable results for vascular endothelial cells, Müller cells/macroglia, microglia, monocytes/macrophages, and pericytes. Photoreceptors and bipolar cells, however, were not successfully labeled using MHC1 antibody hashing. Incomplete hashing reduced demultiplexing reliability when pooling multiple biological replicates/ multiple samples into a single 10x Genomics library preparation reaction. Therefore, carefully weigh the risks of losing sample identification vs the monetary benefits of pooling samples into one reaction.

Figure 5: MHC1-based antibody hashing. Orange/blue representing positive hashing signals, grey coloring represents unhashed cells. Please click here to view a larger version of this figure.