We aligned single nuclei RNA-seq (snRNA-seq) reads to the human genome (GRCh38.p13) or rhesus macaque genome (rheMac10) for each output with the turn-key single-cell transcriptomics method STARsolo, which is folds faster than the CellRanger pipeline and equally accurate (v2.7.9a)128. For the macaque samples, we used a set of gene annotations by mapping the human gene annotations to the rheMac10 genome using the liftoff tool129. These alternate rheMac10 gene annotations are deposited to Carnegie Mellon University’s Kilthub repository resource (https://kilthub.cmu.edu/articles/dataset/Alternate_gene_annotations_for_rat_macaque_and_marmoset_for_single_cell_RNA_and_ATAC_analyses/21176401).We chose parameters for the STARsolo UMI quantification to closely replicated the 10X Cell-Ranger pipeline v6 and use the filtered genome and gene annotation available from 10X Genomics (https://support.10xgenomics.com/single-cell-gene-expression/software/downloads/latest, Human reference 2020-A). We ran STARsolo to allow for pre-mRNA gene counts as well as exonic counts for nuclear RNA and to separately count introns and exons for RNA velocity analyses, (--soloFeatures GeneFull Velocyto). We used the following parameters to correct cell barcodes, de-duplicate transcripts by their unique molecular identifier (UMI), assign UMI counts to genes, and pre-filter cells that are likely empty droplets (--soloType Droplet --soloCBmatchWLtype 1MM --soloCellFilter EmptyDrops_CR --soloMultiMappers EM --soloUMIdedup