CellSeek — explore our data in your browser
CellSeek is the lab's set of browsers for the datasets behind our papers. Each one runs entirely in your browser, with no login, no install, and nothing sent to a server. Open one and go straight to the gene, the cell, or the clone you care about.
Pediatric ALL treatment resistance
Why a cancer with one of the lowest mutation burdens needs one of the most complex treatment regimens. Compare what bulk sequencing reports against what single cells actually carry, watch allele frequencies move under prednisolone and daunorubicin, walk the single-cell phylogenies of 165 genomes, and follow the clones that appear only after treatment.
Data: Pang, Prieto et al., single-cell exome and whole-genome sequencing of pediatric acute lymphoblastic leukemia.
Pediatric AML target discovery
Screen 1,704 surface proteins for marrow-sparing immunotherapy targets across 96,627 cells from 28 children with AML and 2 healthy bone-marrow donors. Set your own thresholds for efficacy, patient breadth and normal-marrow sparing and watch the candidate list narrow, then profile any target across the 49 leukemic states, normal tissue, and independent adult cohorts. Any of the 21,895 genes the atlas quantifies can be mapped onto the embedding, not only the screened surface proteins. Two further tabs look past the blasts: the T and NK compartment with its surface phenotype and T-cell receptors, and the inferred signalling between all 75 cell groups.
Data: single-cell RNA-seq of pediatric AML and healthy marrow, with bulk validation in TARGET and Beat AML.
Developing cerebellum atlas
The developing mouse cerebellum at single-cell resolution: 40,253 cells spanning thirteen timepoints from embryonic day 10 to postnatal day 10, across granule, Purkinje, GABAergic, glial and progenitor populations. Map any of 15,624 genes onto the atlas, follow expression across thirteen timepoints, and rank genes by how specific they are to one population.
Data: Carter RA et al., Current Biology 28, 2910-2920 (2018). Raw reads at ENA PRJEB23051.
Where the matrices live
Each browser includes the processed tables it needs. The primary sequencing data lives in the public archives below, not on this site.
Pediatric ALL
- Processed tables behind this browser Mutation burden for every bulk sample and single cell, the RAS allele frequencies, the ex vivo drug-response matrices, the 115 single-cell genotypes, read counts and clone calls, the six phylogenies in Newick, and the gene-level recurrence and AlphaMissense scores. 90 KB.
Sequencing data are not yet deposited. Raw reads are going to NCBI SRA and dbGaP under controlled access, because they come from identifiable patient material, with processed matrices in Mendeley Data. Accessions will appear here when the paper is published.
Pediatric AML
- Single-cell count matrices 30 samples, scRNA-seq and CITE-seq, at the ALSF Single-cell Pediatric Cancer Atlas, project SCPCP000007
- Bulk RNA-seq for survival validation TARGET-AML through the Genomic Data Commons, dbGaP phs000465
- Adult validation cohort The Beat AML public release
- Processed tables behind this browser The 96,627-cell embedding, per-gene expression in each grid square, the 1,704-gene surfaceome screen, and the safety and combination tables. 6.4 MB.
- Per-bin expression for all 21,895 atlas genes The full gene × grid-bin matrix the browser maps, as 343 files of 64 genes each, about 147 KB apiece. The browser fetches one only when you pick a gene it holds. Mitochondrial, ribosomal and haemoglobin genes are not in the atlas's own gene list and so are not here.
- Cell-cell communication, every significant interaction 933,682 ligand-receptor links reaching p < 0.05 by permutation, of 4,165,145 computed with CellChat across 250 pathways. Cells are grouped as the 49 leukemic states, the leukemic cells left unassigned by the stability cut, and the 25 annotated non-leukemic types: 75 groups in all. Includes the group sizes, a map from each gene to the interactions it takes part in, and a README giving the exact parameters, how this cohort-level run differs from the per-sample CD96 analysis in the paper, and how to read a communication probability. 13 MB.
- Which genes carry an interaction at all The browser also holds the gene-to-interaction map from CellChatDB, with receptor and ligand complexes expanded into their subunit genes: 8,978 pairs over 1,383 genes. Only 975 of those are genes this atlas also quantifies, against 21,895 in the gene picker, so most genes are neither a ligand nor a receptor and carry no interactions. The Cell talk tab says so for the selected gene rather than showing an empty plot.
- The same interactions, split for the browser One file per cell group, median 325 KB, holding every significant link that group sends or receives. The Cell talk tab fetches one only when you choose that group, so the full 58 MB table never has to load.
Developing cerebellum
- Aligned BAMs at ENA Thirteen timepoints in duplicate, about 595 GB, accession PRJEB23051
- Processed tables behind this browser The per-cell embedding and annotation, plus mean expression and detection rate in every cell type and timepoint for all 21,657 genes. 2.1 MB.
No count matrix has ever been deposited for this dataset. ENA holds aligned BAMs only, with no FASTQs and no processed matrices, so raw integer counts have to be regenerated by running cellranger bamtofastq on those BAMs and then cellranger count. Everything the browser shows is derived from log-normalized expression and is labelled as such.
Built to outlive their hosting
Every app is compiled to WebAssembly, so the analysis runs inside your browser rather than on a server we have to keep alive. That means they load from plain static files, cost nothing to run, and will keep working for as long as the page exists. The first visit downloads the R runtime and takes a few seconds; after that it is cached.
Every number shown comes from the published source data, which is bundled with each app. Where a measurement was only made for a subset of genes, the app says so rather than leaving a blank panel.
