$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
This workflow was designed to guide the processing of frozen human IMAT samples to obtain gene expression profiles at single nuclei resolution, enabling cell type identification. Here, one representative IMAT sample from a participant in the SOMMA study is presented.
The first step of any analysis of snRNA-seq data is to evaluate the quality of the data to identify poor-quality nuclei, which should potentially be removed from the dataset. Importantly, the filtering steps and thresholds should be determined for the specific type of sample and dataset you have in hand, as the commonly evaluated metrics can differ among tissues and cell types22,23. Figure 4A provides visuals of some of the key metrics used to assess the quality of the generated snRNA-seq data. The number of genes detected per nuclei is dependent on sequencing depth and cell type but would be expected to be above 200 for good-quality nuclei18,23. It was found that the data generated using this protocol is within the expected range with a median of 1134 genes per nuclei, from a total of 4662 nuclei.
The percentage of mitochondrial reads is evaluated since a high degree of mitochondrial contamination can arise from damaged nuclei or ambient RNA attaching to the nuclei, indicating poor-quality nuclei. In the dataset presented here, a median mitochondrial read percentage of 2.65 was found, which is well below the 5%-20% threshold commonly used in the literature24,25,26. The percentage of ribosomal reads differs among cell types and tissues. However, as large proportions of ribosomal genes can influence the clustering of the data, it is recommended to check the ribosomal read percentage and potentially remove ribosomal genes or nuclei with high levels of ribosomal genes from the dataset before clustering. The data generated with this protocol showed a low level of ribosomal reads with a median of 2.46% and a maximum of 16.5%, and therefore, we did not filter based on this metric. Lastly, a cell complexity score was calculated based on the log(10) number of genes detected divided by the log(10) number of reads detected. Good-quality nuclei are expected to be above 0.8, and a median of 0.92 was obtained in the sample used in this study. Based on these QC metrics, one can decide which nuclei to filter out of the dataset. For analysis, we chose to filter out nuclei with less than 200 or more than 10,000 genes per nuclei, greater than 10% mitochondrial reads, and a complexity score below 0.8.
Following the initial quality assessment and filtering step, a UMAP can be generated to visualize clustering of the nuclei. Clustering was performed based on the 2000 most variable genes using SCT transformation. The initial clustering steps can be used to check if any of the QC features cluster together, e.g., nuclei with high mitochondrial reads. Moreover, clustering information is required for some doublet detection methods, including DoubletFinder20, which was used in this protocol. DoubletFinder was used with an expected multiplet rate set to 4.8% as suggested by the providers of the droplet-based platform. After doublet removal, the level of ambient RNA contamination was estimated, which is particularly common in single nuclei preparations as RNA is released from the cytoplasm upon cell lysis and gets dispensed into the Gel Beads-in-emulsion (GEMs) and amplified in the following library preparation steps. Hence, several tools have been developed to correct the inherent problem of ambient RNA contamination (see Table 3). We used the R package decontX21, in which the raw background matrix (including only empty droplets) is used to adjust the gene expression matrix, enhancing the real gene expression signature.
The clustering and ability to detect low abundant cell types depend on the number of nuclei. This study detected all expected major cell types in IMAT (Figure 4B) from a total of 3817 nuclei after QC filtering, doublet removal, and ambient RNA adjustment. These included stem cells, fibro-adipogenic progenitors (FAPs), and mature adipocytes, as well as pericytes, smooth muscle cells, immune cells, muscle progenitor cells, and myonuclei from skeletal muscle cell contamination.
Overall, we have demonstrated that this protocol produces high-resolution single nuclei data enabling detection of cell type annotation important for unravelling the biology and cellular origins of IMAT.

Figure 4: Quality assessment, clustering, and cell type annotation of sequencing data. (A) Violin plots of essential metrics for evaluation of the sample and sequencing performance, including the number of genes detected per nuclei, percentage of mitochondrial reads, percentage of ribosomal reads, and cell complexity measured as the log(10) number of genes detected divided by the log(10) number of reads detected. Median values for each metric are given in closed boxes. Total number of nuclei: 4662. (B) UMAP displaying clustering of individual nuclei and corresponding DotPlot showing relative gene expression of cell type marker genes for each cluster after filtering. Number of nuclei: 3817. Please click here to view a larger version of this figure.
Supplementary File 1: The code for QC and clustering analysis. Please click here to download this File.