Last updated 2026-10-22 16:00 PST
Results of the 7 Oct 2026 P2G runs for SRP268462 (THP-1 ECCITE-seq: a CITE-seq study, so each cell has RNA, surface-protein tags and its CRISPR guide), read sequence by sequence. Julia's page for the earlier run (tvuiwg) stays separate. 5 contrasts, each with up to six models (hash all k-mer, hash SPLASH, new screen 1 all k-mer, new screen 1 SPLASH, combined, combined dict), 21 models in all. Every dropdown switches between them. For every selected sequence the page shows where it sits on its gene, whether it matches the genome, which base differs, how other isoforms read it, and what a local BLAST search found for the ones that do not align cleanly.
Dataset: SRP268462 / GEO GSE153056 · CITE-seq (ECCITE-seq) of THP-1 cells, one acute monocytic leukemia cell line, not patient tumour · curated per-cell guide labels and per-cell surface-protein (ADT) counts · 8 SRA runs · 20,729 cells in the metadata · 3 replicates. Counted over: every contrast × method with an output under the S3 prefixes sent for this page. Each contrast keeps only the cells of its classes. The model is trained on replicates rep1 and rep2 and scored on rep3.
Each row is one model. hash is the P2G stage 3 model; new screen 1 ranks targets by presence ratio between the classes; combined fits one lasso on the union of both candidate sets; combined dict averages an all-k-mer model and a SPLASH model. Binary contrasts report held-out AUC; regressions report Spearman ρ (rank agreement of predicted and measured values), Pearson r (straight-line agreement, the measure most RNA→protein papers use) and R² (share of the variance explained compared with predicting the mean); the table under the runs lists all three.
| contrast | model | Spearman ρ | Pearson r | R² |
|---|---|---|---|---|
| PD-L1 protein level | combined (hash + new screen 1, all k-mer) | 0.743 | 0.744 | 0.548 |
| PD-L1 protein level | new screen 1 all k-mer | 0.741 | 0.744 | 0.547 |
| PD-L1 protein level | hash all k-mer | 0.683 | 0.694† | 0.472 |
| PD-L1 protein level | combined dict (all k-mer + SPLASH) | 0.631 | 0.645 | 0.408 |
| PD-L1 protein level | new screen 1 SPLASH | 0.350 | 0.414 | 0.139 |
| PD-L1 protein level | hash SPLASH | no signal |
Pearson r is shown beside Spearman ρ because most RNA→protein papers report Pearson. Both come from the engine’s own metric files on the same held-out cells; the hash all k-mer run saved only Spearman ρ and R², so its Pearson (†) was recomputed afterwards from the final model’s saved coefficients on the same test cells; that rebuild reproduces the engine’s own Spearman to 4–6 decimals. R² below 0 means the model predicts worse than the training average.
| study | what it measured | AUC / accuracy reported |
|---|---|---|
| Papalexi et al. 2021, Nature Genetics · PMID 33649593 | ECCITE-seq CRISPR screen of PD-L1 regulators in THP-1 cells: guide identity, cDNA and surface protein (including PD-L1) per cell; mixscape KO / NP calls | none: the paper reports no AUC, sensitivity or specificity for predicting guide identity or PD-L1 state |
| Papalexi et al. 2021 · PD-L1 protein level from RNA (regression) | whether the authors predicted the PD-L1 antibody-tag (CITE-seq) value from each cell's RNA, or reported how well CD274 mRNA tracks PD-L1 protein | none: no regression, R², Pearson or Spearman for PD-L1 protein from RNA. They read PD-L1 protein only as the outcome of each knockout: 5 positive and 3 negative regulators; named in the text are the IFN-γ pathway (IFNGR1, IFNGR2, JAK2, STAT1, IRF1 knockouts lower PD-L1) and NRF2/NFE2L2 on the positive side, CUL3, BRD4 and MYC on the negative side, plus KEAP1 (negative) in the validation screen. CITE-seq PD-L1 and flow cytometry are called "highly concordant" with no coefficient. P2G's best regression, Spearman ρ 0.743 (R² 0.55) on held-out rep3 cells (combined, all k-mer), therefore has no published value to compare against. |
| source | model | R² | Spearman ρ | Pearson r |
|---|---|---|---|---|
| Papalexi et al. 2021 | none fit | not reported | not reported | not reported |
| P2G | combined (hash + new screen 1, all k-mer) | 0.548 | 0.743 | 0.744 |
| P2G | new screen 1 all k-mer | 0.547 | 0.741 | 0.744 |
| P2G | hash all k-mer | 0.472 | 0.683 | 0.694† |
| P2G | combined dict (all k-mer + SPLASH) | 0.408 | 0.631 | 0.645 |
| P2G | new screen 1 SPLASH | 0.139 | 0.351 | 0.414 |
| RNA baseline (ours, same test cells) | elastic net on the 2,000 most variable genes | 0.581 | 0.778 | 0.766 |
| RNA baseline (ours, same test cells) | CD274 mRNA alone | 0.123 | 0.396 | 0.380 |
| baseline | predict the training mean | −0.02 | — | — |
The authors give no R² or correlation for PD-L1 protein vs RNA, so P2G's R² 0.55 has no published counterpart. The nearest reference points are our own RNA baselines from the study index. A gene-count elastic net reaches ρ 0.778, a little above P2G's 0.743. CD274 mRNA alone reaches only ρ 0.396, so most of the PD-L1 protein signal comes from the IFN-γ-response state rather than from the PD-L1 transcript. That fits the authors' finding of post-transcriptional regulation. Checked against the full text (PMC8011839) on 2026-10-09.
Counted over: the cells of each contrast, joined to the exact train and test cell IDs in each run's run_split.rds. A "KO" cell carries a guide against that gene whether or not the knockout worked: the authors' mixscape KO calls are not deposited, so escaping cells stay in the KO class. The PD-L1 contrasts use the PD-L1 antibody tag of each cell: the state contrast compares the top third with the bottom third, and the level contrast predicts the value itself.
Counted over: every anchor in each hash run's stage1_pearson_all.tsv.gz, before any selection. Passes per contrast: IFN-γ pathway KO vs NT 17 · STAT1 KO vs NT 37 · IRF1 KO vs NT 18 · PD-L1 protein high vs low 212 · PD-L1 protein level (regression) 196. r is computed on read count × f, so its sign follows f; the page shows |r|. An anchor's gene is the gene of its top target in stage2_cv_pass.tsv.gz.
Counted over: every anchor-target pair in each contrast's new screen 1 run, read from its run.log. Exclusive targets are present in one class only; graded targets are present in both and ranked.
Counted over: the sequences each model selected (non-zero weight): 17,399 across the 21 models, out of 24,079 rows in their tables. 3,235 of them have no target recorded.
Counted over: the rows of the chosen model, either the selected ones or all rows.
One bar per model, over its selected sequences: how each one matches the genome.
The HLA share on each bar counts sequences by the gene drawn on the genome. Section 6c lists the HLA and Fc-gamma sequences of every model with their known variants; it also counts HLA sequences found only by BLAST and reads the gene from the aligner, so its shares can differ.
Counted over: the selected sequences by default; switch to all rows. Mismatches are the edit distance from the aligner that gave the position.
Counted over: selected sequences that STAR splits (star_junction filled). Each junction is looked up among the introns of every GENCODE v46 comprehensive transcript.
The genes that carry the most weight toward each class, summed over the selected sequences on them.
Counted over: the genes the selected sequences are drawn on, per model, weighted by summed |weight|. Expression: GSM4633614_ECCITE_cDNA_counts.tsv.gz (GEO GSE153056), normalised to counts per 10,000 per cell.
Counted over: the 15 heaviest named genes of each model. PubMed title/abstract searches: gene + IFN-γ signalling, gene + PD-L1 / checkpoint, and gene + both (a paper that names the gene and both topics).
Counted over: the selected sequences (non-zero weight) of every model, after the 1% rule: a sequence present in fewer than 1% of training cells is left out (98 selected sequences, almost all from hash models; new screen 1 already requires at least 5%). (a) crosses a STAR junction that is not in the reference transcript; compatible transcripts have that exact intron, incompatible ones span it but splice differently or keep it. (a) also counts a soft-clipped sequence that is full length only on alternative isoforms. (b) edit distance of 1 or more from the aligner that placed it, on a full-length placement (split into 1 and 2 or more); soft-clipped and unplaced sequences have no comparable edit distance and are left out of (b). (a) or (b) is counted once per sequence, with the overlap shown, over the selected sequences and over all stage 3 rows. This follows section 3h of the GSE123813 instructions (Julia, 2026-10-08). (c) placed by neither aligner, but hit by local BLAST (GENCODE, genome, IPD-IMGT/HLA) or NCBI core_nt; perfect = 100% coverage and 100% identity. A sequence can be in more than one group. The same features for every study are collected on the running feature ledger.
Drawn: the selected sequences with a genome position. Listed in the table under the track: every row on that gene, selected or not.
Choose a model, then a gene. Genes are listed by the total weight of their selected sequences. Click a mark or a table row for its card.
Loading the model…
Counted over: selected sequences of the chosen model (section 4's model menu). The pool is every sequence without a confident full-length alignment with at most 1 mismatch; sequences with no target recorded are counted but cannot be searched.
Counted over: every row with 2 or more mismatches (full length) or any soft-clipping, selected or not. Coverage = aligned bases ÷ sequence length; imperfect values are amber.
Counted over: the selected sequences of the model chosen in section 4.
Counted over: the selected sequences of the model chosen in section 4 (heaviest 60). Known variants in HLA and Fc-gamma genes, for every model, are in section 6c.
Counted over: the selected sequences of every model, by summed |weight|. Groups: the contrast's knocked-out genes, CD274 and PDCD1LG2, MSigDB HALLMARK_INTERFERON_GAMMA_RESPONSE (M5913) and HALLMARK_INTERFERON_ALPHA_RESPONSE (M5911). The lookup counts every row, selected or not. The guide check compares every row of every model with the authors' guide spacers (49 matches in all). HLA and Fc-gamma genes, which differ between people, are counted per model in section 6c.
Why this matters: a model can learn which person a cell came from instead of which condition it is in, and HLA is the most variable region of the human genome. All cells here come from one cell line (THP-1), that is from one person, so weight on these genes cannot come from differences between people. HLA genes are switched on by interferon gamma, the pathway these knockouts disrupt, so here they can be real signal.
3 of 21 models are flagged: HLA and Fc-gamma genes make up 5% or more of their score.
| model | HLA sequences | Fc-gamma sequences | share of the score | genes (share of the score) | higher in | known dbSNP variants | COSMIC mutations |
|---|---|---|---|---|---|---|---|
| IFN-γ pathway KO vs NT · hash all k-mer | 4 | none | 3.6% | HLA-DRA 2.2% · HLA-DRB5 1.4% | 100% of it higher in non-targeting (NT) cells | none found | none found |
| IFN-γ pathway KO vs NT · new screen 1 all k-mer | 19 | 4 | 1.6% | HLA-DRA 0.7% · HLA-B 0.3% · FCGR1A 0.2% · HLA-A 0.2% · FCER1G 0.1% and 2 more | 68% of it higher in non-targeting (NT) cells | none found | none found |
| IFN-γ pathway KO vs NT · combined (hash + new screen 1, all k-mer) | 25 | 3 | 3.5% | HLA-DRA 1.1% · HLA-B 0.5% · HLA-DRB5 0.5% · HLA-A 0.4% · FCGR1A 0.3% and 4 more | 50% of it higher in IFN-γ pathway KO cells | none found | none found |
| STAT1 KO vs NT · hash all k-mer | 5 | 2 | 8.4% 5% or more | FCGR1A 4.3% · HLA-DMA 2.3% · HLA-DRB1 0.9% · HLA-DRB5 0.5% · HLA-E 0.4% | 68% of it higher in non-targeting (NT) cells | none found | none found |
| STAT1 KO vs NT · new screen 1 all k-mer | 16 | 4 | 1.9% | HLA-DRA 0.9% · HLA-DRB1 0.3% · HLA-E 0.3% · FCGR1A 0.2% · HLA-DPA1 0.2% and 2 more | 53% of it higher in STAT1 KO cells | 2 sequences: rs775308685 HLA-DRB1; rs1050556 HLA-A | 1: COSV69520534 HLA-A |
| STAT1 KO vs NT · combined (hash + new screen 1, all k-mer) | 3 | none | 0.8% | HLA-DRB1 0.7% · HLA-DRA 0.1% | 100% of it higher in non-targeting (NT) cells | none found | none found |
| STAT1 KO vs NT · combined dict (all k-mer + SPLASH) | 16 | 4 | 1.9% | HLA-DRA 0.9% · HLA-DRB1 0.3% · HLA-E 0.3% · FCGR1A 0.2% · HLA-DPA1 0.2% and 2 more | 53% of it higher in STAT1 KO cells | 2 sequences: rs775308685 HLA-DRB1; rs1050556 HLA-A | 1: COSV69520534 HLA-A |
| IRF1 KO vs NT · new screen 1 all k-mer | 39 | 12 | 4.1% | HLA-DRA 1.2% · FCGR1A 0.9% · HLA-A 0.6% · HLA-C 0.5% · HLA-DRB1 0.3% and 6 more | 71% of it higher in IRF1 KO cells | none found | none found |
| IRF1 KO vs NT · combined (hash + new screen 1, all k-mer) | 16 | 5 | 3.2% | HLA-A 1.0% · FCGR1A 1.0% · HLA-DRA 0.4% · HLA-B 0.3% · HLA-DRB1 0.3% and 3 more | 66% of it higher in IRF1 KO cells | none found | none found |
| PD-L1 protein high vs low · hash all k-mer | 32 | 3 | 5.3% 5% or more | HLA-K 2.1% · HLA-B 0.5% · FCER1G 0.5% · HLA-DRA 0.4% · HLA-DRB5 0.3% and 8 more | 57% of it higher in PD-L1 high cells | 5 sequences: rs41543814 HLA-B; rs1136683 HLA-A | 2: COSV66110668 HLA-B, COSV65138671 HLA-A |
| PD-L1 protein high vs low · new screen 1 all k-mer | 47 | 14 | 2.9% | HLA-B 0.8% · HLA-DRA 0.7% · FCER1G 0.7% · HLA-DRB5 0.2% · HLA-DRB1 0.1% and 9 more | 75% of it higher in PD-L1 high cells | 6 sequences: rs1140313 HLA-DPB1; rs1059350 HLA-DPB1; rs1059575 HLA-DRB1 | 6: COSV66569317 HLA-DPB1, COSV66612975 HLA-DPB1 |
| PD-L1 protein high vs low · combined (hash + new screen 1, all k-mer) | 49 | 12 | 3.4% | HLA-K 0.7% · HLA-DRA 0.7% · HLA-B 0.6% · FCER1G 0.5% · HLA-DRB1 0.2% and 10 more | 64% of it higher in PD-L1 high cells | 4 sequences: rs1131204 HLA-H (ClinVar: benign); rs1140313 HLA-DPB1; rs1136683 HLA-A | 3: COSV69520472 HLA-H, COSV66569317 HLA-DPB1 |
| PD-L1 protein high vs low · combined dict (all k-mer + SPLASH) | 47 | 14 | 2.5% | HLA-B 0.6% · HLA-DRA 0.6% · FCER1G 0.6% · HLA-DRB5 0.1% · HLA-DRB1 0.1% and 9 more | 75% of it higher in PD-L1 high cells | 6 sequences: rs1140313 HLA-DPB1; rs1059350 HLA-DPB1; rs1059575 HLA-DRB1 | 6: COSV66569317 HLA-DPB1, COSV66612975 HLA-DPB1 |
| PD-L1 protein level (regression) · hash all k-mer | 26 | 9 | 4.1% | HLA-K 1.2% · FCER1G 0.9% · HLA-TAP1 0.5% · HLA-A 0.3% · HLA-B 0.3% and 8 more | 65% of it goes with higher PD-L1 | 3 sequences: rs1136683 HLA-A; rs41543814 HLA-B | 2: COSV65138671 HLA-A, COSV66110668 HLA-B |
| PD-L1 protein level (regression) · new screen 1 all k-mer | 43 | 12 | 2.6% | FCER1G 0.8% · HLA-B 0.6% · HLA-DRA 0.6% · HLA-A 0.3% · HLA-DRB5 0.1% and 7 more | 76% of it goes with higher PD-L1 | none found | none found |
| PD-L1 protein level (regression) · combined (hash + new screen 1, all k-mer) | 50 | 12 | 5.7% 5% or more | HLA-K 2.1% · FCER1G 1.0% · HLA-B 1.0% · HLA-DRA 0.5% · HLA-C 0.2% and 9 more | 54% of it goes with lower PD-L1 | 2 sequences: rs1131204 HLA-H (ClinVar: benign); rs1059575 HLA-DRB1; rs1059572 HLA-DRB1 (ClinVar: benign) | 3: COSV69520472 HLA-H, COSV63513003 HLA-DRB1 |
| PD-L1 protein level (regression) · combined dict (all k-mer + SPLASH) | 43 | 12 | 2.0% | FCER1G 0.6% · HLA-B 0.5% · HLA-DRA 0.4% · HLA-A 0.2% · HLA-DRB5 0.1% and 7 more | 76% of it goes with higher PD-L1 | none found | none found |
4 models select no sequence in these genes: STAT1 KO vs NT · new screen 1 SPLASH; IRF1 KO vs NT · hash all k-mer; PD-L1 protein high vs low · new screen 1 SPLASH; PD-L1 protein level (regression) · new screen 1 SPLASH.
Click a model to open its sequences. 17 models have at least one.
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it IFN-γ pathway KO cells vs non-targeting (NT) cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TCTTTGCCATATCCACATGGAAAATCTCATCACCATCAA | HLA-DRA | aligner | 1.8% | non-targeting (NT) cells | 16.2% vs 44.9% | no base change called | none | not BLASTed |
| 2 | GCCGCCCCAGCTCCGTCACCGCCCGGTACTCCCCCACGT | HLA-DRB5 | aligner | 0.8% | non-targeting (NT) cells | 14.9% vs 37.6% | no base change called | none | not BLASTed |
| 3 | CAGGCCGCCCCAGCTCCGTCACCGCCCGGTACTCCCCCA | HLA-DRB5 | aligner | 0.6% | non-targeting (NT) cells | 12.8% vs 32.4% | no base change called | none | not BLASTed |
| 4 | ATGTTGGCCAATGCACCTTGAGCCTCAAAGCTGGCAAAT | HLA-DRA | aligner | 0.5% | non-targeting (NT) cells | 12.1% vs 32.2% | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it IFN-γ pathway KO cells vs non-targeting (NT) cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTTCTTTGCCATATCCACATGGAAAATCTCATCACCATC | HLA-DRA | aligner | 0.3% | non-targeting (NT) cells | 16.5% vs 45.8% | no base change called | none | not BLASTed |
| 2 | TCTCTGGCACCTGTATTCACCACTGTCATTGACACTGGC | FCGR1A | aligner | 0.2% | IFN-γ pathway KO cells | 10.5% vs 16.0% | no base change called | none | not BLASTed |
| 3 | GAGCGCTTTGTCATGATTTCCAGGTTGGCTTTGTCCACA | HLA-DRA | aligner | 0.1% | IFN-γ pathway KO cells | 4.9% vs 11.8% | no base change called | none | not BLASTed |
| 4 | GATTTCCAGGTTGGCTTTGTCCACAGCTATGTTGGCCAA | HLA-DRA | aligner | 0.1% | non-targeting (NT) cells | 5.2% vs 15.2% | no base change called | none | not BLASTed |
| 5 | GTCCCAATACTCCGGCCCCTCCTGCTCTATCCATGGCGC | HLA-B | aligner | 0.1% | non-targeting (NT) cells | 9.3% vs 16.1% | no base change called | none | not BLASTed |
| 6 | AAATTCTTCAAGCCGCCAGACCGTCTCCTTCTTTGCCAT | HLA-DRA | aligner | 0.1% | non-targeting (NT) cells | 9.4% vs 29.1% | no base change called | none | not BLASTed |
| 7 | GTTGGCTTTGTCCACAGCTATGTTGGCCAATGCACCTTG | HLA-DRA | aligner | 0.1% | IFN-γ pathway KO cells | 6.3% vs 15.3% | no base change called | none | not BLASTed |
| 8 | CAATACTCCGGCCCCTCCTGCTCTATCCATGGCGCCCGG | HLA-B | aligner | 0.1% | non-targeting (NT) cells | 10.6% vs 17.5% | no base change called | none | C*06:348, C*01:73, B*78:10 |
| 9 | GTGAGTGGGCCTTCACTTTCCGTGTCTCCCCGTCCCAAT | HLA-A | BLAST (HLA allele) | 0.1% | non-targeting (NT) cells | 12.2% vs 23.6% | not placed on the genome, so no base change was called | none | A*74:21, A*74:04, A*33:08 |
| 10 | GATCTGTGTGTTCCGGTCCCAATACTCCGGCCCCTCCTG | HLA-B | aligner | 0.1% | non-targeting (NT) cells | 6.5% vs 15.1% | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it IFN-γ pathway KO cells vs non-targeting (NT) cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTCCGTCCCGTTGAAGAAATGACACTCATACTTATCCTG | HLA-DRB5 | aligner | 0.4% | IFN-γ pathway KO cells | not in this file | no base change called | none | not BLASTed |
| 2 | CTTTGCCATATCCACATGGAAAATCTCATCACCATCAAA | HLA-DRA | aligner | 0.4% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 3 | TCTCTGGCACCTGTATTCACCACTGTCATTGACACTGGC | FCGR1A | aligner | 0.3% | IFN-γ pathway KO cells | not in this file | no base change called | none | not BLASTed |
| 4 | CCACCGCGGCCCGCCTCTGCTCCAGGAGGTCCTTCTGGC | HLA-DRB5 or HLA-DRB1 | BLAST (HLA allele) | 0.3% | IFN-γ pathway KO cells | not in this file | not placed on the genome, so no base change was called | none | DRB5*02:05, DRB1*15:66:02, DRB1*15:66:01 |
| 5 | GATCTGTGTGTTCCGGTCCCAATACTCCGGCCCCTCCTG | HLA-B | aligner | 0.3% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 6 | CATCACCATCAAAGTCAAACATAAACTCGCCTGATTGGT | HLA-DRA | aligner | 0.1% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 7 | ATACTCCGGACCCTCCTGCTCTATCCACGGCGCCCGCGG | HLA-B | aligner | 0.1% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 8 | CACTCGGTGAGTCTGTGAGTGGGCCTTCACTTTCCGTGT | HLA-A | BLAST (HLA allele) | 0.1% | non-targeting (NT) cells | not in this file | not placed on the genome, so no base change was called | none | A*74:21, A*29:48, A*26:92 |
| 9 | GTTGGCTTTGTCCACAGCTATGTTGGCCAATGCACCTTG | HLA-DRA | aligner | 0.1% | IFN-γ pathway KO cells | not in this file | no base change called | none | not BLASTed |
| 10 | GGCGCCCGCGGCTCCATCCTCTGGCTCGCGGCGTCGCTG | HLA-A | aligner | 0.1% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it STAT1 KO cells vs non-targeting (NT) cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TCACAGTGCAAGGTTACGGTTTCCTCTTGGAACACGCTG | FCGR1A | aligner | 2.6% | non-targeting (NT) cells | 0.9% vs 8.6% | no base change called | none | not BLASTed |
| 2 | CACTGGGACTCCCATCCTGGCAGTACACTGTGTGCAGGA | HLA-DMA | aligner | 2.3% | STAT1 KO cells | 1.9% vs 5.5% | no base change called | none | not BLASTed |
| 3 | ACCACTGTGTAGAGCTGCTCCCAGGCAGATGGAGCACCT | FCGR1A | aligner | 1.7% | non-targeting (NT) cells | 2.2% vs 8.7% | no base change called | none | not BLASTed |
| 4 | GCCCCAGCTCCGTCACCGCCCGGAACTCCCCCACGTCGC | HLA-DRB1 | aligner | 0.9% | non-targeting (NT) cells | 5.9% vs 21.6% | no base change called | none | not BLASTed |
| 5 | GCCCCAGCTCCGTCACCGCCCGGTACTCCCCCACGTCGC | HLA-DRB5 | aligner | 0.5% | non-targeting (NT) cells | 9.9% vs 38.3% | no base change called | none | not BLASTed |
| 6 | CCTGCTCCATCCACGGCGCCCGCGGCACCATCCTCGGAC | HLA-E | aligner | 0.4% | STAT1 KO cells | 8.1% vs 17.9% | no base change called | none | not BLASTed |
| 7 | CAGGCCGCCCCAGCTCCGTCACCGCCCGGTACTCCCCCA | HLA-DRB5 | aligner | under 0.1% | non-targeting (NT) cells | 9.0% vs 32.4% | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it STAT1 KO cells vs non-targeting (NT) cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GGAGCGCTTTGTCATGATTTCCAGGTTGGCTTTGTCCAC | HLA-DRA | aligner | 0.4% | STAT1 KO cells | 4.3% vs 11.6% | no base change called | none | not BLASTed |
| 2 | AAGAAATGACACTCCCTCTTAGGCTGCCACAGGAAACGT | HLA-DRB1 | aligner | 0.2% | non-targeting (NT) cells | 0.6% vs 12.9% | no base change called | none | not BLASTed |
| 3 | AAATTCTTCAAGCCGCCAGACCGTCTCCTTCTTTGCCAT | HLA-DRA | aligner | 0.2% | non-targeting (NT) cells | 6.2% vs 29.1% | no base change called | none | not BLASTed |
| 4 | TCCCCTGTTGGTCTATGCGTCTGTACAAACGCGGCATAA | HLA-DPA1 | aligner | 0.2% | STAT1 KO cells | 4.3% vs 9.9% | no base change called | none | not BLASTed |
| 5 | ACCGCGGCCCGCCTCTGCTCCAGGAGGTCCTTCTGGCTG | HLA-DRB5 or HLA-DRB1 | BLAST (HLA allele) | 0.1% | STAT1 KO cells | 4.3% vs 9.7% | not placed on the genome, so no base change was called | none | DRB5*02:05, DRB1*15:66:02, DRB1*15:66:01 |
| 6 | TTGGTTTTCAGAATGGTGAGGTTAGAATTCCAGTGGAAA | FCGR1A | aligner | 0.1% | non-targeting (NT) cells | 1.6% vs 14.0% | no base change called | none | not BLASTed |
| 7 | CCCTCCTGCTCCATCCACGGCGCCCGCGGCACCATCCTC | HLA-E | aligner | 0.1% | STAT1 KO cells | 6.8% vs 17.5% | no base change called | none | not BLASTed |
| 8 | CGGCACCATCCTCGGACTCGCGGCGTCGTTGTCGAAGCG | HLA-E | aligner | 0.1% | STAT1 KO cells | 5.9% vs 13.2% | no base change called | none | not BLASTed |
| 9 | CACGGCGCCCGCGGCACCATCCTCGGACTCGCGGCGTCG | HLA-E | aligner | 0.1% | STAT1 KO cells | 7.4% vs 16.4% | no base change called | none | not BLASTed |
| 10 | GTTTTCAGAATGGTGAGGTTAGAATTCCAGTGGAAAAAC | FCGR1A | aligner | 0.1% | non-targeting (NT) cells | 1.6% vs 14.2% | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it STAT1 KO cells vs non-targeting (NT) cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AAGAAATGACACTCCCTCTTAGGCTGCCACAGGAAACGT | HLA-DRB1 | aligner | 0.7% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 2 | CACCTTGAGCCTCAAAGCTGGCAAATCGTCCAAATTCTT | HLA-DRA | aligner | 0.1% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 3 | CTTTGCCATATCCACATGGAAAATCTCATCACCATCAAA | HLA-DRA | aligner | 0.1% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it STAT1 KO cells vs non-targeting (NT) cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GGAGCGCTTTGTCATGATTTCCAGGTTGGCTTTGTCCAC | HLA-DRA | aligner | 0.4% | STAT1 KO cells | not in this file | no base change called | none | not BLASTed |
| 2 | AAGAAATGACACTCCCTCTTAGGCTGCCACAGGAAACGT | HLA-DRB1 | aligner | 0.2% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 3 | AAATTCTTCAAGCCGCCAGACCGTCTCCTTCTTTGCCAT | HLA-DRA | aligner | 0.2% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 4 | TCCCCTGTTGGTCTATGCGTCTGTACAAACGCGGCATAA | HLA-DPA1 | aligner | 0.2% | STAT1 KO cells | not in this file | no base change called | none | not BLASTed |
| 5 | ACCGCGGCCCGCCTCTGCTCCAGGAGGTCCTTCTGGCTG | HLA-DRB5 or HLA-DRB1 | BLAST (HLA allele) | 0.1% | STAT1 KO cells | not in this file | not placed on the genome, so no base change was called | none | DRB5*02:05, DRB1*15:66:02, DRB1*15:66:01 |
| 6 | TTGGTTTTCAGAATGGTGAGGTTAGAATTCCAGTGGAAA | FCGR1A | aligner | 0.1% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 7 | CCCTCCTGCTCCATCCACGGCGCCCGCGGCACCATCCTC | HLA-E | aligner | 0.1% | STAT1 KO cells | not in this file | no base change called | none | not BLASTed |
| 8 | CGGCACCATCCTCGGACTCGCGGCGTCGTTGTCGAAGCG | HLA-E | aligner | 0.1% | STAT1 KO cells | not in this file | no base change called | none | not BLASTed |
| 9 | CACGGCGCCCGCGGCACCATCCTCGGACTCGCGGCGTCG | HLA-E | aligner | 0.1% | STAT1 KO cells | not in this file | no base change called | none | not BLASTed |
| 10 | GTTTTCAGAATGGTGAGGTTAGAATTCCAGTGGAAAAAC | FCGR1A | aligner | 0.1% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it IRF1 KO cells vs non-targeting (NT) cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CGCCCGCGGCTCCATCCTCTGGCTCGCGGCGTCGCTGTC | HLA-A | aligner | 0.3% | IRF1 KO cells | 20.1% vs 25.1% | no base change called | none | not BLASTed |
| 2 | TCTCTGGCACCTGTATTCACCACTGTCATTGACACTGGC | FCGR1A | aligner | 0.3% | IRF1 KO cells | 24.7% vs 16.0% | no base change called | none | not BLASTed |
| 3 | AATACTCCGGCCCCTCCTGCTCCACCCACGGCGCCCGCG | HLA-C | aligner | 0.2% | IRF1 KO cells | 12.3% vs 17.6% | no base change called | none | not BLASTed |
| 4 | CCTTGAGCCTCAAAGCTGGCAAATCGTCCAAATTCTTCA | HLA-DRA | aligner | 0.2% | IRF1 KO cells | 19.0% vs 26.2% | no base change called | none | not BLASTed |
| 5 | AAATTCTTCAAGCCGCCAGACCGTCTCCTTCTTTGCCAT | HLA-DRA | aligner | 0.2% | non-targeting (NT) cells | 15.2% vs 29.1% | no base change called | none | not BLASTed |
| 6 | TGGGGGTCGAGGTCTGAGTGGCTGTGCCATTGAGAAACC | FCGR1A | aligner | 0.2% | IRF1 KO cells | 29.9% vs 21.6% | no base change called | none | not BLASTed |
| 7 | GATTCAGATAGAACTCGGCCTGGATGATCACATGTTCTT | HLA-DRA | aligner | 0.2% | IRF1 KO cells | 15.5% vs 24.1% | no base change called | none | not BLASTed |
| 8 | TCTGTCCAGGAACCGCACCCGCTCCGTCCCATTGAAGAA | HLA-DRB1 | aligner | 0.2% | IRF1 KO cells | 11.7% vs 17.3% | no base change called | none | not BLASTed |
| 9 | CTCATCACCATCAAAGTCAAACATAAACTCGCCTGATTG | HLA-DRA | aligner | 0.2% | non-targeting (NT) cells | 15.3% vs 24.6% | no base change called | none | not BLASTed |
| 10 | GATCTGTGTGTTCCGGTCCCAATACTCCGGCCCCTCCTG | HLA-B | aligner | 0.2% | non-targeting (NT) cells | 8.2% vs 15.1% | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it IRF1 KO cells vs non-targeting (NT) cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CGCCCGCGGCTCCATCCTCTGGCTCGCGGCGTCGCTGTC | HLA-A | aligner | 0.6% | IRF1 KO cells | not in this file | no base change called | none | not BLASTed |
| 2 | TGGGGGTCGAGGTCTGAGTGGCTGTGCCATTGAGAAACC | FCGR1A | aligner | 0.4% | IRF1 KO cells | not in this file | no base change called | none | not BLASTed |
| 3 | CACTCGGTGAGTCTGTGAGTGGGCCTTCACTTTCCGTGT | HLA-A | BLAST (HLA allele) | 0.4% | non-targeting (NT) cells | not in this file | not placed on the genome, so no base change was called | none | A*74:21, A*29:48, A*26:92 |
| 4 | GATCTGTGTGTTCCGGTCCCAATACTCCGGCCCCTCCTG | HLA-B | aligner | 0.3% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 5 | TCTCTGGCACCTGTATTCACCACTGTCATTGACACTGGC | FCGR1A | aligner | 0.2% | IRF1 KO cells | not in this file | no base change called | none | not BLASTed |
| 6 | GCTCCCAGGCAGATGGAGCACCTCACAGTGCAAGGTTAC | FCGR1A | aligner | 0.2% | IRF1 KO cells | not in this file | no base change called | none | not BLASTed |
| 7 | TCTGTCCAGGAACCGCACCCGCTCCGTCCCATTGAAGAA | HLA-DRB1 | aligner | 0.2% | IRF1 KO cells | not in this file | no base change called | none | not BLASTed |
| 8 | AAATTCTTCAAGCCGCCAGACCGTCTCCTTCTTTGCCAT | HLA-DRA | aligner | 0.2% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| 9 | AGAAACCACTGTGTAGAGCTGCTCCCAGGCAGATGGAGC | FCGR1A | aligner | 0.1% | IRF1 KO cells | not in this file | no base change called | none | not BLASTed |
| 10 | TTTGCCATATCCACATGGAAAATCTCATCACCATCAAAG | HLA-DRA | aligner | 0.1% | non-targeting (NT) cells | not in this file | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it PD-L1 high cells vs PD-L1 low cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CGAACTGCGTGTCGTCCACGTAGCCCACTGCGATGAAGT | HLA-K | aligner | 2.1% | PD-L1 low cells | 0.2% vs 0.2% | no base change called | none | C*16:121, C*16:70, C*16:34 |
| 2 | GGCTGGAAGAACCAGAAGCCAAAGAAGAATATGACCGCA | FCER1G | aligner | 0.3% | PD-L1 high cells | 70.7% vs 36.0% | no base change called | none | not BLASTed |
| 3 | GTTCCAGTACTCGGCATCAGGCCGCCCCAGCTCCGTCAC | HLA-DQB1 | aligner | 0.2% | PD-L1 high cells | 6.3% vs 0.9% | no base change called | none | DRB5*01:110, DRB5*01:01:10, DRB4*01:03:26 |
| 4 | CCCCACGTCGCTGTCGAAGCGCACGGACTCCTCCTGGTT | HLA-DRB1 | aligner | 0.2% | PD-L1 high cells | 13.5% vs 3.4% | no base change called | none | not BLASTed |
| 5 | TTCCAGTACTCGGCATCAGGCCGCCCCAGCTCCGTCACC | HLA-DPB1 | aligner | 0.2% | PD-L1 high cells | 24.8% vs 5.7% | no base change called | none | DRB5*01:110, DRB5*01:01:10, DRB4*01:03:26 |
| 6 | GTTGGCCAATGCACCTTGAGCCTCAAAGCTGGCAAATCG | HLA-DRA | aligner | 0.2% | PD-L1 high cells | 40.4% vs 12.0% | no base change called | none | not BLASTed |
| 7 | GTAGCCGCGCAGGTTCCGCAGGCTCACTCGGTCAGTCTG | HLA-B | aligner | 0.2% | PD-L1 high cells | 6.5% vs 1.4% | rs41543814 | COSV66110668 p.A97T | not BLASTed |
| 8 | TCTGGTTGTAGTAGCCGCGCAGGTTCCGCAGGCTCACTC | HLA-C | aligner | 0.2% | PD-L1 high cells | 14.8% vs 3.8% | no base change called | none | not BLASTed |
| 9 | CTGTTCCTGAGCCCAGTCAGCAAATTCGGGCAGGCGAGG | HLA-DMA | aligner | 0.2% | PD-L1 high cells | 4.2% vs 1.0% | no base change called | none | not BLASTed |
| 10 | GGCCGCCCCAGCTCCGTCACCGCCCGGTACTCCCCCACG | HLA-DRB5 | aligner | 0.2% | PD-L1 high cells | 45.6% vs 14.8% | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it PD-L1 high cells vs PD-L1 low cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GAGAGACACATCAGAGCCCTGGGCACTGTCGCTGGACGC | HLA-B | aligner | 0.2% | PD-L1 high cells | 10.7% vs 4.6% | no base change called | none | B*82:04, B*82:02:01:02, B*82:02:01:01 |
| 2 | AGGATGGCATCCAGGATATAGCAGAGCTGAGGCTCTCCC | FCER1G | aligner | 0.2% | PD-L1 high cells | 25.1% vs 12.6% | no base change called | none | not BLASTed |
| 3 | TGGTCAGGATTCAGATAGAACTCGGCCTGGATGATCACA | HLA-DRA | aligner | 0.2% | PD-L1 low cells | 28.2% vs 15.2% | no base change called | none | not BLASTed |
| 4 | TTGTAGATCTGTGTGTTCCGGTCCCAATACTCCGGCCCC | HLA-B | aligner | 0.1% | PD-L1 high cells | 24.9% vs 8.7% | no base change called | none | not BLASTed |
| 5 | GATTCAGATAGAACTCGGCCTGGATGATCACATGTTCTT | HLA-DRA | aligner | 0.1% | PD-L1 low cells | 27.0% vs 14.2% | no base change called | none | not BLASTed |
| 6 | ATGTTGGCCAATGCACCTTGAGCCTCAAAGCTGGCAAAT | HLA-DRA | aligner | 0.1% | PD-L1 high cells | 42.7% vs 12.1% | no base change called | none | not BLASTed |
| 7 | TAGCTGGTTATAGCTGCCTTTCGCACTTGGATCTTCAGT | FCER1G | aligner | 0.1% | PD-L1 high cells | 38.7% vs 16.3% | no base change called | none | no exact match |
| 8 | TAGAACTCGGCCTGGATGATCACATGTTCTTCTTTGATA | HLA-DRA | aligner | 0.1% | PD-L1 low cells | 17.0% vs 9.1% | no base change called | none | DRA*01:20, DRA*01:19:01:02, DRA*01:19:01:01 |
| 9 | GGCCTCGCTCTGGTTGTAGTAGCCGCGCAGGTTCCGCAG | HLA-B | aligner | 0.1% | PD-L1 high cells | 40.3% vs 14.0% | no base change called | none | not BLASTed |
| 10 | GCAGAGCTGAGGCTCTCCCAGGGCCGCTGCTTGTTCAAC | FCER1G | aligner | 0.1% | PD-L1 high cells | 10.2% vs 4.3% | no base change called | none | no exact match |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it PD-L1 high cells vs PD-L1 low cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CGAACTGCGTGTCGTCCACGTAGCCCACTGCGATGAAGT | HLA-K | aligner | 0.7% | PD-L1 low cells | not in this file | no base change called | none | C*16:121, C*16:70, C*16:34 |
| 2 | GAGAGACACATCAGAGCCCTGGGCACTGTCGCTGGACGC | HLA-B | aligner | 0.3% | PD-L1 high cells | not in this file | no base change called | none | B*82:04, B*82:02:01:02, B*82:02:01:01 |
| 3 | TGGTCAGGATTCAGATAGAACTCGGCCTGGATGATCACA | HLA-DRA | aligner | 0.2% | PD-L1 low cells | not in this file | no base change called | none | not BLASTed |
| 4 | TTGGCTTTGTCCACAGCTATGTTGGCCAATGCACCTTGA | HLA-DRA | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | not BLASTed |
| 5 | GAAATCCTGCATCTCGGTCCCTCACAAGACAGCTGTCTC | HLA-B | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | not BLASTed |
| 6 | CTCTGGAGGTACATTGGTGATCGGAGTATAGTTGGAGCG | HLA-DRA | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | DRA*01:19:01:02, DRA*01:19:01:01, DRA*01:18 |
| 7 | CAGAGCTGAGGCTCTCCCAGGGCCGCTGCTTGTTCAACC | FCER1G | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | no exact match |
| 8 | CCCACGTCGCTGTCGAAGCGCACGGACTCCTCTTGGTTA | HLA-DRB1 | aligner | 0.1% | PD-L1 low cells | not in this file | no base change called | none | not BLASTed |
| 9 | ACCTCCTCACATTATGCTAACAGGGACGCAGACACATTC | HLA-B | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | not BLASTed |
| 10 | TCGCTCTGGTTGTAGTAGCCGCGCAGGGTCCCCAGGTCC | HLA-A | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it PD-L1 high cells vs PD-L1 low cells | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GAGAGACACATCAGAGCCCTGGGCACTGTCGCTGGACGC | HLA-B | aligner | 0.2% | PD-L1 high cells | not in this file | no base change called | none | B*82:04, B*82:02:01:02, B*82:02:01:01 |
| 2 | AGGATGGCATCCAGGATATAGCAGAGCTGAGGCTCTCCC | FCER1G | aligner | 0.2% | PD-L1 high cells | not in this file | no base change called | none | not BLASTed |
| 3 | TGGTCAGGATTCAGATAGAACTCGGCCTGGATGATCACA | HLA-DRA | aligner | 0.2% | PD-L1 low cells | not in this file | no base change called | none | not BLASTed |
| 4 | TTGTAGATCTGTGTGTTCCGGTCCCAATACTCCGGCCCC | HLA-B | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | not BLASTed |
| 5 | GATTCAGATAGAACTCGGCCTGGATGATCACATGTTCTT | HLA-DRA | aligner | 0.1% | PD-L1 low cells | not in this file | no base change called | none | not BLASTed |
| 6 | ATGTTGGCCAATGCACCTTGAGCCTCAAAGCTGGCAAAT | HLA-DRA | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | not BLASTed |
| 7 | TAGCTGGTTATAGCTGCCTTTCGCACTTGGATCTTCAGT | FCER1G | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | no exact match |
| 8 | TAGAACTCGGCCTGGATGATCACATGTTCTTCTTTGATA | HLA-DRA | aligner | 0.1% | PD-L1 low cells | not in this file | no base change called | none | DRA*01:20, DRA*01:19:01:02, DRA*01:19:01:01 |
| 9 | GGCCTCGCTCTGGTTGTAGTAGCCGCGCAGGTTCCGCAG | HLA-B | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | not BLASTed |
| 10 | GCAGAGCTGAGGCTCTCCCAGGGCCGCTGCTTGTTCAAC | FCER1G | aligner | 0.1% | PD-L1 high cells | not in this file | no base change called | none | no exact match |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it higher PD-L1 (raises the predicted level) vs lower PD-L1 (lowers the predicted level) | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CGAACTGCGTGTCGTCCACGTAGCCCACTGCGATGAAGT | HLA-K | aligner | 1.2% | lower PD-L1 (lowers the predicted level) | 0.3% vs 0.3% | no base change called | none | C*16:121, C*16:70, C*16:34 |
| 2 | GCTTTCGTACAGGAGCTGCTCCACCTGTAACTGGCTGTT | HLA-TAP1 | BLAST (HLA allele) | 0.5% | higher PD-L1 (raises the predicted level) | 1.7% vs 0.6% | not placed on the genome, so no base change was called | none | TAP1*06:01, TAP1*05:01, TAP1*04:01 |
| 3 | GATCACAGCTCCAAAGAGAACCAGGCCAGCAATGATGCC | HLA-A | aligner | 0.2% | higher PD-L1 (raises the predicted level) | 1.7% vs 0.9% | no base change called | none | not BLASTed |
| 4 | GGCTGGAAGAACCAGAAGCCAAAGAAGAATATGACCGCA | FCER1G | aligner | 0.2% | higher PD-L1 (raises the predicted level) | 65.0% vs 39.4% | no base change called | none | not BLASTed |
| 5 | TGTCGAAGCGCACGAACTGGGTGTCGTCCACGTAGCCCA | HLA-E | aligner | 0.2% | higher PD-L1 (raises the predicted level) | 7.4% vs 4.9% | no base change called | none | not BLASTed |
| 6 | CCCGGCCTCGCTCTGGTTGTAGTAGCCGCGCAGGTTCCG | HLA-B | aligner | 0.2% | higher PD-L1 (raises the predicted level) | 15.5% vs 6.0% | 1 base change, no dbSNP match | none | not BLASTed |
| 7 | GTCTTTAACAGGGAGGAGGAACCACTGGTGTATATTAAT | FCER1G | aligner | 0.2% | higher PD-L1 (raises the predicted level) | 9.0% vs 2.3% | no base change called | none | not BLASTed |
| 8 | GGGTAGGGCCAGCTGGTGTTAATGGCATGCAGGCATATG | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | 36.4% vs 15.0% | no base change called | none | not BLASTed |
| 9 | GTTCCAGTACTCGGCATCAGGCCGCCCCAGCTCCGTCAC | HLA-DQB1 | aligner | 0.1% | higher PD-L1 (raises the predicted level) | 5.4% vs 1.1% | no base change called | none | DRB5*01:110, DRB5*01:01:10, DRB4*01:03:26 |
| 10 | GTAGCCGCGCAGGTTCCGCAGGCTCTCTCGGTAAGTCTG | HLA-B | aligner | 0.1% | higher PD-L1 (raises the predicted level) | 18.2% vs 7.1% | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it higher PD-L1 (raises the predicted level) vs lower PD-L1 (lowers the predicted level) | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GAGAGACACATCAGAGCCCTGGGCACTGTCGCTGGACGC | HLA-B | aligner | 0.2% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | B*82:04, B*82:02:01:02, B*82:02:01:01 |
| 2 | GCGGCTCCATCCTCTGGCTCGCGGCGTCGCTGTCGAACC | HLA-A | aligner | 0.2% | lower PD-L1 (lowers the predicted level) | not in this file | no base change called | none | not BLASTed |
| 3 | TAGCTGGTTATAGCTGCCTTTCGCACTTGGATCTTCAGT | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | no exact match |
| 4 | ATGATTTCCAGGTTGGCTTTGTCCACAGCTATGTTGGCC | HLA-DRA | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 5 | GATGCCAACCATGAGGGCTGGAAGAACCAGAAGCCAAAG | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 6 | TGGTCAGGATTCAGATAGAACTCGGCCTGGATGATCACA | HLA-DRA | aligner | 0.1% | lower PD-L1 (lowers the predicted level) | not in this file | no base change called | none | not BLASTed |
| 7 | GGCACTGTCGCTGGACGCAGCCTGAGAGTAGCTCCCTCC | HLA-B | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | B*82:04, B*82:02:01:02, B*82:02:01:01 |
| 8 | GTTTCTCATGCTTCAGAGTCTCGTAAGTCTCCTGGTTCC | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 9 | ATCCAGGATATAGCAGAGCTGAGGCTCTCCCAGGGCCGC | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 10 | AGGGGTCACAGTGGACACAAGGGTGGGCTGTCTCTCCAC | HLA-B | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it higher PD-L1 (raises the predicted level) vs lower PD-L1 (lowers the predicted level) | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CGAACTGCGTGTCGTCCACGTAGCCCACTGCGATGAAGT | HLA-K | aligner | 2.1% | lower PD-L1 (lowers the predicted level) | not in this file | no base change called | none | C*16:121, C*16:70, C*16:34 |
| 2 | GAAATCCTGCATCTCGGTCCCTCACAAGACAGCTGTCTC | HLA-B | aligner | 0.2% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 3 | GTTGGTCTATGCGTCTGTACAAACGCGGCATAAGTTGAC | HLA-DPA1 | aligner | 0.2% | lower PD-L1 (lowers the predicted level) | not in this file | no base change called | none | not BLASTed |
| 4 | TGGCTTTGTCCACAGCTATGTTGGCCAATGCACCTTGAG | HLA-DRA | aligner | 0.2% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 5 | CATCCAGGATATAGCAGAGCTGAGGCTCTCCCAGGGCCG | FCER1G | aligner | 0.2% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 6 | ACCTCCTCACATTATGCTAACAGGGACGCAGACACATTC | HLA-B | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 7 | AGCTGAGGCTCTCCCAGGGCCGCTGCTTGTTCAACCAAA | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | no exact match |
| 8 | GGAACCACTGGTGTATATTAATTTAGGACACAGGATCAT | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 9 | GATGCCAACCATGAGGGCTGGAAGAACCAGAAGCCAAAG | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 10 | CCTCCTGCTCTATCCACGGCGCCCGCGGCTCCATCCTCT | HLA-A | aligner | 0.1% | lower PD-L1 (lowers the predicted level) | not in this file | no base change called | none | not BLASTed |
| # | sequence (anchor and target) | gene | found by | share of the score | higher in | training cells that carry it higher PD-L1 (raises the predicted level) vs lower PD-L1 (lowers the predicted level) | dbSNP (ClinVar) | COSMIC | HLA alleles matched exactly |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GAGAGACACATCAGAGCCCTGGGCACTGTCGCTGGACGC | HLA-B | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | B*82:04, B*82:02:01:02, B*82:02:01:01 |
| 2 | GCGGCTCCATCCTCTGGCTCGCGGCGTCGCTGTCGAACC | HLA-A | aligner | 0.1% | lower PD-L1 (lowers the predicted level) | not in this file | no base change called | none | not BLASTed |
| 3 | TAGCTGGTTATAGCTGCCTTTCGCACTTGGATCTTCAGT | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | no exact match |
| 4 | ATGATTTCCAGGTTGGCTTTGTCCACAGCTATGTTGGCC | HLA-DRA | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 5 | GATGCCAACCATGAGGGCTGGAAGAACCAGAAGCCAAAG | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 6 | TGGTCAGGATTCAGATAGAACTCGGCCTGGATGATCACA | HLA-DRA | aligner | 0.1% | lower PD-L1 (lowers the predicted level) | not in this file | no base change called | none | not BLASTed |
| 7 | GGCACTGTCGCTGGACGCAGCCTGAGAGTAGCTCCCTCC | HLA-B | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | B*82:04, B*82:02:01:02, B*82:02:01:01 |
| 8 | GTTTCTCATGCTTCAGAGTCTCGTAAGTCTCCTGGTTCC | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 9 | ATCCAGGATATAGCAGAGCTGAGGCTCTCCCAGGGCCGC | FCER1G | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
| 10 | AGGGGTCACAGTGGACACAAGGGTGGGCTGTCTCTCCAC | HLA-B | aligner | 0.1% | higher PD-L1 (raises the predicted level) | not in this file | no base change called | none | not BLASTed |
Built with the shared tool immune_variants.py, run on this page’s own model tables. Section 6b and the bars in section 3 count HLA only by the gene drawn on the genome, so their HLA shares can differ from the ones here.
Counted over: every model table read for this page.
Read: the files below, the GEO expression matrix and guide barcodes, GENCODE v46, GRCh38.p13, IPD-IMGT/HLA 3.65.0, NCBI gene_info and MSigDB hallmark sets.
Built to match the GSE123813 sequence-review page (artifact 6ChpFqMvKXfBMEbrJT1LsV) and the page instructions in rosabiocom/rosa-skills (population-comparison-site, *_PAGE_INSTRUCTIONS.md). The original build scripts are not in the skill, so this page was rebuilt: Julia's page code (renderer, gene_track_annot.js, styles) is reused, and every data file is regenerated by the shared build in website-artifact/sites/study-build (build_rows.py, run_blast.sh, blast_classify.py, expr_stats.py, lit_fetch.py, build_page.py, assemble.py).
One page per study, every contrast on it. Each contrast has up to six models, chosen in every dropdown: hash all k-mer and hash SPLASH (P2G stage 3, stage3_annotated_target.tsv.gz of each dictionary), new screen 1 all k-mer and new screen 1 SPLASH (presence-ratio final-selected tables), combined (Combined_selected_seq: hash + new screen 1 candidates in one lasso) and combined dict (all-k-mer + SPLASH dictionaries, equal-weight). A slot without an output is listed in section 1 with the reason.
Binary contrasts: held-out AUC (hash: roc_auc of test_evaluation.tsv at feature_level = anchor_target; the anchor-level AUC of summary_row.tsv is shown for reference). Regressions: Spearman ρ between predicted and measured values on held-out cells, and R², the share of the variance explained compared with predicting the mean.
hash: lasso_coef × f; the other three: the model coefficient. Positive pushes toward the first class of the contrast, negative toward the second. For a regression, positive raises the predicted value and negative lowers it.
One aligner per sequence (minimap2 when it placed the sequence, otherwise bowtie2); CIGAR, edit distance and cs all from that aligner. A dotted or empty cell is "none". Gene = GENCODE v46 gene overlapping the drawn position, protein-coding before lncRNA before pseudogene, named before ENSG-only. Rows with no target sequence are "no target recorded" and never placed or searched. SPLASH features of the combined-dictionary model take their sequence from the SPLASH new screen 1 table when it has one.
GENCODE v46 comprehensive. The reference row is MANE Select, else Ensembl canonical. An isoform row is kept only when it reads a selected sequence differently (stopping short is not a different reading); identical readings are collapsed; at most 8 rows; every transcript is accounted for in the caption.
STAR star_junction matched exactly to the introns of every GENCODE v46 transcript: reference, annotated alternative, or not annotated (new pairing, one new site, no annotated site).
Local first: GENCODE v46 transcripts (blastn-short, dust off, E ≤ 1, ≥ 90% identity, up to 500 targets), GRCh38.p13 top level with alternate haplotypes and patches (word size 11, E ≤ 10, ≥ 95% identity) and IPD-IMGT/HLA 3.65.0. Pool = no confident full-length alignment with ≤ 1 mismatch. Rescue bar: ≥ 30 bases at ≥ 97% identity; transcripts first, then the genome (E ≤ 1e-4). A tie across genes is ambiguous; a genome locus is a position, never a gene. Every sequence no local search explains, and every 5b "no closer match" or "clipped bases unexplained" sequence, was then searched remotely in NCBI core_nt (megablast, word size 16, E ≤ 1e-3, up to 25 targets); the card shows the best hit, its organism and the tie count. Other pool sequences were not sent remotely; a sequence still unsearched would be marked "would need a remote search".
GEO GSM4633614_ECCITE_cDNA_counts.tsv.gz (GEO GSE153056), CP10K per cell. Each model's two groups are its own train + test cells from run_split.rds (a regression is split at the median of the response). Matrix columns are matched to P2G cells by barcode. Ranks are among genes expressed in the two groups together; a GENCODE name missing from the matrix is matched through NCBI synonyms.
PubMed title/abstract counts for gene + IFN-γ signalling, gene + PD-L1 / checkpoint, and both, for the 15 heaviest named genes of each model (symbol, full name, NCBI synonyms of 4+ characters with a digit or hyphen). Up to three papers per gene with the abstract sentence that names the gene, verbatim. Each linked paper has a one-line conclusion written from its title and abstract only, with a relevance tag (central, finding, gene list only, unrelated match, no abstract).
Groups: the contrast's knocked-out genes, CD274 and PDCD1LG2, MSigDB HALLMARK_INTERFERON_GAMMA_RESPONSE (M5913) and HALLMARK_INTERFERON_ALPHA_RESPONSE (M5911). The lookup counts every row, selected or not.
Requested 2026-10-08. For each of the 15 heaviest genes in the literature table (3f), two columns summarise that gene's selected sequences (non-zero weight) in the chosen model: alternative splicing (STAR junctions classed against GENCODE v46, plus sequences exonic only in non-reference isoforms and the mRNA-search junction verdict) and mismatches · BLAST (edit-distance strata 0 / 1 / 2+, soft-clipped and unplaced counts, the local BLAST verdicts, and NCBI core_nt hits). A sequence belongs to the gene when it lies in the gene's track, or its stage-3 gene_name, junction annotation or BLAST transcript hit names the gene.
Requested 2026-10-08. Every rebuild runs feature_report.py on the selected sequences (non-zero weight) of every model and keeps the ones in three groups: (a) alternative splicing, a STAR junction not in the reference transcript, with the GENCODE v46 transcripts compatible with it (that exact intron) and incompatible (span it, splice differently or keep it); (b) 1 or more mismatches from the aligner that placed the sequence; (c) no aligner placement but a BLAST hit (local, then NCBI core_nt), perfect or imperfect. The 1% rule is applied: a sequence present in fewer than 1% of training cells is left out (hash rows: Train_prev weighted by class size; new screen 1 already requires 5%; combined rows take the share of the same sequence in the hash or new screen 1 table). build_ledger.py then collates every study into the running feature ledger with study, phenotype, label basis, model, gene, direction, target rank, coefficient, weight and share of cells.
Cell-type marker status is not computed: both classes are THP-1 cells, so it cannot separate them. LitVar2 variant papers were not run. Never downloaded raw reads.
Papalexi et al. 2021 (PMID 33649593, PMC8011839) reports no AUC, sensitivity or specificity for guide identity or PD-L1 state.