3522a9acc8256a35230b07f2e7ab3fc08c827f33 mspeir Sat Sep 5 17:19:20 2026 -0700 singleCellSignalsPeaks: correct the hg38 description page counts and cite BrainVar, refs #38219 From the v503 code review. Commit 3aac3982aa2 dropped 5 hg38 subtracks and updated the makeDoc, but the dataset list on the description page was missed, so the page disagreed with both the .ra and the facet menu: - Risk Loci in Alzheimer's and Parkinson's: 1 peak subtrack, not 2 (neuro-degen-atac/peaks.bb was the one dropped) - BrainVar: 9 signal subtracks, not 13, and the text still described tracks "for all nuclei together" -- the 4 combined-stage tracks are exactly the ones dropped, so every remaining BrainVar track carries a life stage Counts re-derived from the .ra by type (bigWig = signal, else peak): the other 7 hg38 datasets and all 9 mm10 datasets were already right, 929 and 587 total. BrainVar was also the only hg38 dataset with no citation, while its methods text had grown quite specific. It now cites Werling et al. 2020, which described the cohort, with the caveat that the single-nucleus data shown here were not part of that paper -- the same distinction the Cell Browser desc.conf makes. Citing it bare would credit a bulk RNA-seq and WGS study for 10x Multiome data. References are alphabetical, so hg38 is now 10 and mm10 still 7. copySingleCellSignalsPeaksFiles.py: colors_json() reads the palette in a with block, and a malformed R,G,B row now raises the SystemExit the rest of the file uses, naming the file, line number and offending field, instead of a bare ValueError or TypeError from int() or the %02X format. Output is unchanged. makeDoc: the mm10 cell-class note now records that the bare "Progenitor" row in celltype-class.tsv is live rather than leftover -- build_stanzas' class_key() collapses plurals, so BrainVar's "Progenitors" looks up under the singular key and takes its class and color from that one row. Retiring or qualifying the row would grey out that track. A non-neural label needs a specific cell type added instead, which is how "Nephron progenitors" comes out Stromal. Also fixed a contradiction there: the file claimed celltype-class.tsv is built by build_celltype_crosswalks.py a hundred lines above the note saying, correctly, that it is hand-curated and not generated. The submitters confirmed BrainVar is 100 bp tiles, so the 1 kb in their methods text is an error and the page is right; recorded in the hg38 makeDoc. Co-Authored-By: Claude Opus 5 (1M context) diff --git src/hg/makeDb/trackDb/human/hg38/singleCellSignalsPeaks.html src/hg/makeDb/trackDb/human/hg38/singleCellSignalsPeaks.html index b32c0c681fa..b6a12c180b0 100644 --- src/hg/makeDb/trackDb/human/hg38/singleCellSignalsPeaks.html +++ src/hg/makeDb/trackDb/human/hg38/singleCellSignalsPeaks.html @@ -1,335 +1,349 @@

Description

This track collects the cell-type chromatin accessibility tracks from the single-cell ATAC-seq datasets in the UCSC Cell Browser. For each dataset it shows the read-coverage signal (bigWig) and, where the study reported them, the accessible-region peak calls (bigBed and narrowPeak), split out by cell type. The datasets cover several human tissues, including brain, heart, and retina.

The subtracks come from these datasets:

Display Conventions and Configuration

This is a faceted collection, so the subtracks are chosen with filter menus rather than a long checkbox list. Use the facets on the track configuration page to narrow the subtracks by dataset, tissue, life stage, condition, data type, assay, and cell type, then turn on the ones you want. Signal subtracks draw as coverage graphs and peak subtracks draw as boxes. Each subtrack links back to its source dataset in the Cell Browser.

All signal subtracks that are turned on share one vertical scale, set from the data in the window being viewed, so tracks drawn at the same position can be compared directly. Because each dataset was normalized by its own pipeline, comparisons are most meaningful between subtracks of the same dataset.

Most subtracks are marked Healthy in the condition facet. The SEA-AD brain tracks instead carry an ADNC level, short for Alzheimer's disease neuropathological change. This is the NIA-AA score that combines the anatomical distribution of amyloid plaques (Thal phase), the stage of neurofibrillary tangle spread (Braak stage), and neuritic plaque density (CERAD) into four ordinal levels, shown here as ADNC 0 (no AD), ADNC 1 (low), ADNC 2 (intermediate), and ADNC 3 (high). ADNC grades neuropathology rather than symptoms: donors with high ADNC do not necessarily have dementia, and SEA-AD records cognitive status as a separate measure.

Subtracks are colored by broad cell-type class, so the same class is shown in the same color across datasets and matches the coloring of the corresponding mouse track. The classes are:

  Excitatory neuron: glutamatergic neurons of the cortical layers, hippocampal CA fields and dentate gyrus, and claustrum
  Inhibitory neuron: GABAergic neurons and interneurons (Pvalb, Sst, Lamp5, and CGE- and MGE-derived types)
  Medium spiny neuron: striatal D1 and D2 projection neurons of the direct and indirect pathways
  Other neuron: remaining neuronal types, such as Cajal-Retzius cells
  Neural progenitor: neuroblasts, radial glia, and other neural progenitors
  Astrocyte: central nervous system astroglia, including fibrous and protoplasmic astrocytes, Bergmann glia, and retinal Müller glia
  Oligodendrocyte: oligodendrocytes at the newly formed, myelin-forming, and mature stages
  Oligodendrocyte precursor: oligodendrocyte precursor cells (OPCs) and committed precursors
  Microglia: microglia and perivascular macrophages
  Other glia: glia that fit none of the glial classes above, such as olfactory ensheathing cells and clusters labeled only as glia
  Endothelial: endothelial cells of arteries, capillaries, veins, and endocardium
  Mural: pericytes, smooth muscle, and vascular leptomeningeal cells
  Immune: lymphoid (B, T) and myeloid (macrophage, dendritic, basophil) immune cells
  Erythroid: erythroid cells and erythroblasts
  Hematopoietic stem/progenitor: hematopoietic stem and progenitor cells
  Cardiomyocyte: heart muscle cells
  Muscle: skeletal muscle myofibers, satellite cells, and junctional myonuclei
  Epithelial: epithelial cells of many tissues, such as airway, gut, kidney tubule, and secretory epithelia
  Stromal: fibroblasts, mesenchymal, and other stromal cells
  Other: mixed types, and types that fit none of the classes above, such as peripheral glia (Schwann and enteric) and melanocytes
  Unknown: cell type not resolved from the source data

Methods

Each dataset was produced and processed by a different group, so the assays and analysis pipelines vary. The signal and peak files here are the same ones served by the individual Cell Browser datasets, copied into the browser without change. The table summarizes each dataset; see the linked publication for details.

DatasetAssayProcessing summary
Human Enhancer Atlas single-cell ATAC-seq (adult and fetal tissues) Accessibility profiled across 30 adult and 15 fetal tissues, integrated to call about 1.2 million candidate cis-regulatory elements across 222 cell types.
Cortex ATAC 10x single-cell ATAC-seq Developing human cortex and organoid nuclei clustered by accessibility; gene-activity signal derived from accessibility near genes.
Human and Mouse Retina Cell Atlas single-nucleus ATAC-seq Retinal nuclei clustered into cell types, with per-cell-type coverage and peak calls.
Risk Loci in Alzheimer's and Parkinson's 10x single-cell ATAC-seq 70,631 nuclei from six adult brain regions clustered by iterative LSI; peaks called per cluster with MACS2 (501 bp summits, blacklist-filtered), giving 359,022 cell type-specific elements.
Multiomic Human Heart single-nucleus ATAC-seq (with snRNA-seq) 106 snATAC datasets processed with SnapATAC2, batch-corrected by donor and study, integrated with expression from 299 donors.
Human Cardiogenesis single-cell ATAC-seq Human fetal hearts from three early stages profiled to map dynamic regulatory elements across cardiac differentiation trajectories.
Oligodendrocytes in Mouse EAE Model of MS single-cell ATAC-seq Accessibility of the oligodendrocyte lineage; the human tracks show accessibility in oligodendroglia from adult human brain.
BrainVar 10x Multiome (single-nucleus ATAC-seq with snRNA-seq) Nuclei from 119 postmortem donors processed with ArchR, which computed per-gene activity scores from local chromatin accessibility; cells were integrated with Harmony and annotated by label transfer from the paired snRNA-seq. Signal tracks are pseudobulk coverage built with the ArchR getGroupBW() function, one per broad cell type per developmental stage, using 100 bp tiles and at most 10,000 cells per group, normalized by ReadsInTSS.
SEA-AD Brain ATAC single-nucleus ATAC-seq Pseudobulk accessibility per cell subclass across donors spanning the full range of Alzheimer's disease neuropathological change, from middle temporal gyrus and prefrontal cortex.

The steps used to assemble the files into this track are recorded in the makeDoc.

Data Access

The subtracks can be explored in table form with the Table Browser or the Data Integrator, and read from scripts through our API.

For automated download and analysis, the signal and peak files are stored under http://hgdownload.soe.ucsc.edu/gbdb/hg38/bbi/singleCellSignalsPeaks/, keeping the same per-dataset subdirectories shown on the configuration page. The files can be read with the command-line tools bigWigToBedGraph (for the signal bigWigs) and bigBedToBed (for the peak files), which can be compiled from source or downloaded as precompiled binaries. Both take a region so you do not have to download the whole file, for example:

bigWigToBedGraph -chrom=chr1 -start=1000000 -end=1100000 \
   http://hgdownload.soe.ucsc.edu/gbdb/hg38/bbi/singleCellSignalsPeaks/cardiogenesis-atac/hub/in-vivo/Veins.bw \
   stdout
 
 bigBedToBed -chrom=chr21 -start=0 -end=48000000 \
   http://hgdownload.soe.ucsc.edu/gbdb/hg38/bbi/singleCellSignalsPeaks/cortex-atac/hub/peaks.bb \
   stdout

The underlying matrices, metadata, and per-dataset download details are on each dataset's page in the UCSC Cell Browser.

Credits

Thanks to the UCSC Cell Browser team and the research groups whose single-cell datasets are shown here. For questions about a particular subtrack, start with the dataset page it links to.

References

Ameen M, Sundaram L, Shen M, Banerjee A, Kundu S, Nair S, Shcherbina A, Gu M, Wilson KD, Varadarajan A et al. Integrative single-cell analysis of cardiogenesis identifies developmental trajectories and non- coding mutations in congenital heart disease. Cell. 2022 Dec 22;185(26):4937-4953.e23. PMID: 36563664; PMC: PMC10122433

Corces MR, Shcherbina A, Kundu S, Gloudemans MJ, Frésard L, Granja JM, Louie BH, Eulalio T, Shams S, Bagdatli ST et al. Single-cell epigenomic analyses implicate candidate causal variants at inherited risk loci for Alzheimer's and Parkinson's diseases. Nat Genet. 2020 Nov;52(11):1158-1168. PMID: 33106633; PMC: PMC7606627

Gabitto MI, Travaglini KJ, Rachleff VM, Kaplan ES, Long B, Ariza J, Ding Y, Mahoney JT, Dee N, Goldy J et al. Integrated multimodal cell atlas of Alzheimer's disease. Nat Neurosci. 2024 Dec;27(12):2366-2383. PMID: 39402379; PMC: PMC11614693

Gao W, Hu P, Wick B, Qiu Q, Zhang H, Li Y, Kang X, Bedi K, Haeussler M, Sasaki K et al. An integrative single-nucleus multiomic atlas of the human left ventricle identifies gene regulatory network dynamics across cardiac development, aging, and disease. Genome Biol. 2026 Apr 6;27(1). PMID: 41937210; PMC: PMC13067603

Hawrylycz M, Kaplan ES, Travaglini KJ, Gabitto MI, Miller JA, Ng L, Close JL, Hodge RD, Long B, Mollenkopf T et al. SEA-AD is a multimodal cellular atlas and resource for Alzheimer's disease. Nat Aging. 2024 Oct;4(10):1331-1334. PMID: 39402332; PMC: PMC11577961

Li J, Wang J, Ibarra IL, Cheng X, Luecken MD, Lu J, Monavarfeshani A, Yan W, Zheng Y, Zuo Z et al. Integrated multi-omics single cell atlas of the human retina. bioRxiv. 2023 Nov 8.

Meijer M, Agirre E, Kabbe M, van Tuijn CA, Heskol A, Zheng C, Mendanha Falcão A, Bartosovic M, Kirby L, Calini D et al. Epigenomic priming of immune genes implicates oligodendroglia in multiple sclerosis susceptibility. Neuron. 2022 Apr 6;110(7):1193-1210.e13. PMID: 35093191; PMC: PMC9810341

+

+Werling DM, Pochareddy S, Choi J, An JY, Sheppard B, Peng M, Li Z, Dastmalchi C, Santpere G, Sousa +AMM et al. + +Whole-Genome and RNA Sequencing Reveal Variation and Transcriptomic Coordination in the Developing +Human Prefrontal Cortex. +Cell Rep. 2020 Apr 7;31(1):107489. +PMID: 32268104; PMC: PMC7295160 +

+

Zhang K, Hocker JD, Miller M, Hou X, Chiou J, Poirion OB, Qiu Y, Li YE, Gaulton KJ, Wang A et al. A single-cell atlas of chromatin accessibility in the human genome. Cell. 2021 Nov 24;184(24):5985-6001.e19. PMID: 34774128; PMC: PMC8664161

Ziffra RS, Kim CN, Ross JM, Wilfert A, Turner TN, Haeussler M, Casella AM, Przytycki PF, Keough KC, Shin D et al. Single-cell epigenomics reveals mechanisms of human cortical development. Nature. 2021 Oct;598(7879):205-213. PMID: 34616060; PMC: PMC8494642