OMICSDESKbioinformatics, delivered

Sample deliverable — CITE-seq (protein + RNA)

Antibody-based protein measurement alongside RNA has its own quality-control requirements, and applying the plain single-cell recipe to it misses the ones that matter. This is a full run on public data (10x Genomics 5k PBMC with TotalSeq-B (public CITE-seq)).

5,247cells
4,057after QC
32antibodies
3isotype controls
0.25%signal from isotype controls
5/5protein–RNA pairs agreeing

1 · Isotype controls — the check that decides whether anything is real

Isotype controls are antibodies that should not bind anything; whatever they register is non-specific background. In this dataset they carry 0.25% of the total antibody signal, which is low — so a positive stain here means something. Without this number, every "positive" population in a CITE-seq figure is unverified. It is the first thing we compute and the first thing we report.

Antibody signal with isotype controls highlighted

2 · Antibody counts are normalised differently from RNA

CLR (centred log-ratio per cell), as recommended for antibody-derived tags. Antibody-derived counts have a different noise structure from transcripts — a few antibodies dominate the library and staining efficiency varies between markers — so the RNA normalisation is not appropriate for them.

3 · Protein against RNA, cluster by cluster

Two independent measurements of the same cells should point at the same populations. For each canonical pair we compare the antibody signal with its RNA counterpart across RNA-defined clusters — 5 of 5 agree on which cluster is highest.

AntibodyRNA geneCorrelation across clustersPeak cluster
CD3_TotalSeqBCD3E 0.935✔ same cluster
CD19_TotalSeqBMS4A1 0.999✔ same cluster
CD14_TotalSeqBCD14 0.968✔ same cluster
CD8a_TotalSeqBCD8A 0.998✔ same cluster
CD4_TotalSeqBIL7R 0.543✔ same cluster
RNA clusters Protein signal on RNA clusters

4 · Where they disagree is biology, not error

CD3, CD19, CD14 and CD8a track their transcripts almost perfectly (r ≥ 0.93). CD4 does not — correlation with IL7R is only 0.543. That is expected: CD4 protein is present on monocytes as well as helper T cells, while IL7R is a T-cell transcript, and protein persists long after its mRNA is gone. A report that treats this mismatch as an error has misread the assay; a report that does not notice it has not checked.

What a full CITE-seq project adds

→ Get a quote · single-cell sample · spatial sample