Single Cell Demo
Rosa Bio · p2single · single-cell

Single Cell Demo

Last updated 2026-10-28 13:46 PST
AUC 1 = perfect, 0.5 = chanceCorrelation r 1 = perfect, 0 = nonep2singleEvery score is on cells, patients or experiments kept out of training.Click each box to see more detail on the model's predictions and the sequence features it uses.
Immunotherapy · skin cancer

Exhausted vs active killer T cells in patients on immunotherapy

Patients the model never saw · 2,326 test cells
000.50.511active cells called exhausted (share)exhausted cells found (share)AUC 0.978curve near the top-leftcorner = near-perfectdashed line = chance2,279 exhausted, 47 activetest cells
sequence features (gene) · higher inwhat it isknown in the literatureknown variants in its sequences
TIGIT papersequence features higher in exhaustedInhibitory checkpoint receptor on T and NK cells97 SNPs
8 ClinVar
1 of 46 span a splice junction
CXCL13sequence features higher in exhaustedChemokine that attracts B cells82 SNPs
4 ClinVar
8 of 16 span a splice junction
IFNG / IFNG-AS1 papersequence features higher in activeInterferon gamma, the main effector cytokine of activated T and NK cells / Antisense RNA next to IFNG107 SNPs
4 ClinVar
6 of 31 span a splice junction
known variants: dbSNP and ClinVar variant positions inside the model's selected sequences for that gene, and how many of those sequences span a splice junction (two exons)
paper also named in the original paper
GSE123813 · Yost et al. 2019 · updated 2026-10-28 12:32Click to view sequence features used by the modelfull results →
Lung cancer · PD-L1 protein

PD-L1 levels in lung tumour immune cells of a new patient

All 14,903 test cells are from patient 706, never seen in training · trained on patients 626, 630, 695
PD-L1 level, predicted vs measuredr = 0.64PD-L1 high vs low cellsAUC 0.8700.51p2singlenew patient0.649 published methodsmedian, same patients0.59Pearson r for PD-L1 level (1 = perfect)
The published methods were tested on random cells from the same patients, an easier test.
sequence features (gene) · higher inwhat it isknown in the literatureknown variants in its sequences
C1QAsequence features higher in PD-L1 high cellsComplement C1q A chain, made by macrophages140 SNPs
17 ClinVar (2 pathogenic)
17 sequences placed
APOC1sequence features higher in PD-L1 high cellsApolipoprotein C1111 SNPs
4 ClinVar
7 sequences placed
FABP4sequence features higher in PD-L1 high cellsFatty acid binding protein 4not placed on the genome
RAB11FIP1sequence features higher in PD-L1 low cellsRecycling-endosome protein16 SNPs
3 ClinVar
1 sequence placed
genes from the high vs low PD-L1 model; known variants: dbSNP and ClinVar variant positions inside the model's selected sequences for that gene
SRP251372 · Leader et al. 2021 · updated 2026-10-28 12:59Click to view sequence features used by the model
Bone marrow · surface protein

Predicting protein-defined cell types in bone marrow from RNA

Within one study · held-out cells from the same 2 donors · 4,339 test cells
0.920.961CD14 monocyteCD14 monocyte 1.0001.000CD16 monocyteCD16 monocyte 0.9970.997naive Bnaive B 0.9920.992memory Bmemory B 0.9870.987CD8 effector T (CD57+)CD8 effector T (CD57+) 0.9700.970CD8 naive TCD8 naive T 0.9660.966MAITMAIT 0.9630.963CD4 naive TCD4 naive T 0.9580.958γδ / double-negative Tγδ / double-negative T 0.9470.947CD4 memory TCD4 memory T 0.9380.938CD8 memory TCD8 memory T 0.9340.934average 0.968
sequence features (gene) · higher inwhat it isknown in the literatureknown variants in its sequences
CD74sequence features higher in B cellsMHC class II invariant chain93 SNPs
0 ClinVar
0 of 19 span a splice junction
IGHMsequence features higher in naive B cellsIgM antibody heavy chain18 SNPs
0 ClinVar
0 of 2 span a splice junction
S100A8sequence features higher in CD14 monocytesCalprotectin subunit (with S100A9)62 SNPs
4 ClinVar
2 of 10 span a splice junction
LYZsequence features higher in CD14 monocytesLysozyme, an antibacterial enzyme47 SNPs
2 ClinVar
0 of 7 span a splice junction
known variants: dbSNP and ClinVar variant positions inside the model's selected sequences for that gene, and how many of those sequences span a splice junction (two exons)
GSE128639 · Stuart et al. 2019 · updated 2026-10-28 12:29Click to view sequence features used by the modelfull results →
CRISPR screen · PD-L1 protein

PD-L1 protein level predicted from RNA, tested on a separate experiment

Same CRISPR screen run 3 times: trained on runs 1 and 2 (13,937 cells), tested on run 3 (5,516 cells)
predicted PD-L1measured PD-L1r = 0.745,516 test cellsdarker = more cells
PD-L1's own RNA alone: 0.40 · high vs low PD-L1 cells: AUC 0.93
sequence features (gene) · higher inwhat it isknown in the literatureknown variants in its sequences
CTSLsequence features higher in cells with more PD-L1Cathepsin L, a lysosomal protease198 SNPs
9 ClinVar
34 sequences placed
B2Msequence features higher in cells with more PD-L1Beta-2-microglobulin, part of MHC class I208 SNPs
5 ClinVar
37 sequences placed
CALHM6-AS1sequence features higher in cells with more PD-L1Antisense RNA next to CALHM6235 SNPs
18 ClinVar
37 sequences placed
FTLsequence features higher in cells with more PD-L1Ferritin light chain, stores iron347 SNPs
97 ClinVar (27 pathogenic)
38 sequences placed
new in P2G v0.12: a sequence variant in the modelwhat it isknown in the literature
HLA-DRB1sequences higher in PD-L1 high cells (8 of 9 in the model); protein changes p.D57E, p.F55L, p.F76YMHC class II receptor that presents antigen
SRP268462 · Papalexi et al. 2021 · updated 2026-10-28 13:29Click to view sequence features used by the modelfull results →
Human Cell Atlas · two tissues

Cell types predicted across tissues and donors

Model trained on one tissue, tested on the other · different studies and donors · 3 cell types both tissues share
artery model → uterusAUC 0.88uterus model → arteryAUC 0.860.50.751fibroblasts0.870.85endothelial cells0.820.81macrophages0.940.91AUC per cell type (0.5 = chance, 1 = perfect)
sequence features (gene) · higher inwhat it isknown in the literatureknown variants in its sequences
DCNsequence features higher in fibroblastsDecorin, a collagen-binding matrix protein388 SNPs
45 ClinVar (4 pathogenic)
70 sequences placed
splice junctions not checked
ID1sequence features higher in arterial endothelial cellsInhibitor of DNA binding 1, a transcription regulator153 SNPs
0 ClinVar
20 sequences placed
splice junctions not checked
CD74sequence features higher in macrophagesMHC class II invariant chain117 SNPs
0 ClinVar
28 sequences placed
splice junctions not checked
HLA-DRB1sequence features higher in macrophagesMHC class II DR beta chain257 SNPs
0 ClinVar
127 sequences placed
splice junctions not checked
genes from the arterial model; known variants: dbSNP and ClinVar variant positions inside the model's selected sequences for that gene, and how many sequences were placed on the genome
HCA arterial vasculature (Zhao 2025) · HCA uterus (Ulrich 2024) · updated 2026-10-28 12:25Click to view sequence features used by the model
Human pancreas · cell types

Pancreas cell types: at or above every published method

Xin 2016 human pancreas dataset: Fluidigm C1 with SMARTer full-length sequencing (not 10x), 4 cell types: alpha (glucagon), beta (insulin), delta (somatostatin) and PP (pancreatic polypeptide) cells · each published result on the same dataset and metric as its paper
45 of 46 published results on this dataset score lower than p2single and 1 ties; all 20 deep learning models score lower.
Macro F1 · p2single and the 17 published methods
0.50.751p2singlep2single 1.0001.000scGenoBytescGenoByte 0.9990.999scRGCLscRGCL 0.9940.994CIFormCIForm 0.9910.991scGraphscGraph 0.9850.985scGPTscGPT 0.9800.980ACTINNACTINN 0.9660.966SingleRSingleR 0.9520.952SCTransSCTrans 0.9460.946scFoundationscFoundation 0.9220.922CHETAHCHETAH 0.9130.913scIDscID 0.8770.877scBERTscBERT 0.7930.793SciBetSciBet 0.7910.791scmapscmap 0.7800.780scGraphformerscGraphformer 0.7030.703SeuratSeurat 0.5940.594scNymscNym 0.5420.542
p2single · deep learning other published methods · 1 = perfect. Same result on the other 3 metrics: all 9 weighted F1 and all 12 accuracies lower; 7 of 8 median F1 lower, 1 tie (XGBoost, 1.000).
sequence features (gene) · higher inwhat it isknown in the literatureknown variants in its sequences
GCGsequence features higher in alpha cellsGlucagon239 SNPs
2 ClinVar
1 of 51 span a splice junction
INSsequence features higher in beta cellsInsulin340 SNPs
101 ClinVar (33 pathogenic)
4 of 58 span a splice junction
PPYsequence features higher in PP cellsPancreatic polypeptide265 SNPs
8 ClinVar
16 of 161 span a splice junction
SSTsequence features higher in delta cellsSomatostatin289 SNPs
7 ClinVar
11 of 144 span a splice junction
known variants: dbSNP and ClinVar variant positions inside the model's selected sequences for that gene, and how many of those sequences span a splice junction (two exons)
top genes of the p2single model on the Xin dataset (P2G v0.12): these 4 genes make up 82% of the model's weight
Xin 2016 and Segerstolpe 2016 · updated 2026-10-28 13:46Click to view sequence features used by the model
Brain · across species

Brain cell types predicted across species

Human → mouse: long-range vs local neurons · other rows: spiny vs non-spiny neurons
0.50.751human → mouse (4 tests)0.9390.9410.8110.925middle value 0.9320.932macaque → human (56)0.5700.8910.8720.7170.7820.9570.8850.7610.7010.8620.8610.8250.7800.9170.9000.8480.6470.8630.8260.7570.6730.9260.8120.8720.6530.8630.8660.6980.6810.8910.7240.7910.7250.9510.9110.7410.8230.9720.9360.8770.6700.8800.8520.7920.7260.8820.7560.7640.7140.9630.9290.8860.8550.9900.9480.877middle value 0.8530.853between 2 macaque species (20)0.9450.8900.8860.9680.9600.9510.9930.8720.9490.9240.9560.9890.9300.8640.9520.9180.9590.9150.9570.950middle value 0.9500.950human → other humans (56)0.8740.8300.7630.7980.8890.8740.6790.8030.9870.9900.9851.0000.9980.9590.7270.9950.9840.9700.9990.9940.9670.6950.9720.9680.9630.9660.9860.8800.6730.9920.9810.9960.9990.9940.9180.6590.9890.9750.9850.9790.9970.9060.7310.9890.9750.9950.9831.0000.9730.6450.9650.9360.9160.9270.9980.993middle value 0.9720.972
p2single · each small dot is one donor pair, the large dot is the middle value · AUC (0.5 = chance, 1 = perfect)
sequence features (gene) · higher inwhat it isknown in the literatureknown variants in its sequences
PDE10Asequence features higher in spiny neuronsPhosphodiesterase that breaks down cAMP and cGMP55 SNPs
0 ClinVar
top sequence of 6 human donor models
PHACTR1sequence features higher in spiny neuronsRegulator of protein phosphatase 1 and actin85 SNPs
0 ClinVar
top sequence of 6 human donor models
SSTsequence features higher in non-spinySomatostatin13 SNPs
1 ClinVar
top sequence of 2 human donor models
known variants: dbSNP and ClinVar positions inside the top sequence of each human donor model (macaque sequences are on the macaque genome and not counted)
Allen Brain Atlas · human, macaque, mouse · updated 2026-10-28 13:29Click to view sequence features used by the model
CRISPR screens · gene response

How cells respond when 2 genes are changed at once

Gene pairs the model never saw · same test as the benchmark
0.30.651p2singlep2single 0.8900.890latent additivelatent additive 0.7900.790CPACPA 0.7600.760linearlinear 0.6000.600GEARSGEARS 0.4400.440
p2single · published methods (PerturBench) · cosine similarity, 1 = perfect
In another screen (Papalexi 2021, GSE153056), HLA-DRB1 sequences are the top feature for predicting how CD74 responds.
sequence features (gene) · higher inwhat it isknown in the literatureknown variants in its sequences
HLA-DRB1predicts CD74 responseMHC class II DR beta chain, presents peptides to CD4 T cellsnot counted:
genome positions
not saved for
this model
CD74response geneMHC class II invariant chainnot counted:
genome positions
not saved for
this model
Norman 2019 · PerturBench · updated 2026-10-28 13:29Click to view sequence features used by the model