OMICSDESKbioinformatics, delivered

Sample deliverable — differential abundance

"Cell type X increased after treatment" is one of the most commonly reported single-cell findings and one of the easiest to manufacture. Here is the same dataset (GEO GSE96583 (Kang et al. 2018) — 8 donors, control vs IFN-β, 6 h stimulation) analysed both ways.

24,673singlet cells
8donors, paired design
4cell types "changed" — pooled cells
0cell types changed — per donor
4findings that came from pooling alone

1 · Composition, averaged per donor

Cell type composition per condition

2 · The same data counted two ways

Method comparison
Cell typeControlIFN-βadj. p — pooled cellsadj. p — per donor
B cells9.73%9.66% 1 1
CD14+ Monocytes24.54%22.53% 0.023 ✓ 0.31
CD4 T cells40.46%41.06% 1 1
CD8 T cells8.49%7.71% 0.032 ✓ 0.12
Dendritic cells1.75%2.05% 1 1
FCGR3A+ Monocytes6.25%7.14% 0.019 ✓ 0.44
Megakaryocytes1.58%1.43% 1 1
NK cells7.2%8.43% 0.002 ✓ 0.62

Pooling every cell into one contingency table treats 24,673 cells as 24,673 independent observations. At that sample size a difference of one or two percentage points becomes "significant" — which is how 4 cell types end up reported as changed. Testing the same question at the level that actually varies, the donor, with each person compared against themselves, none of them survives.

3 · Is zero the right answer?

In this experiment, yes — and that is the point. PBMCs stimulated for six hours in vitro have no opportunity to change composition; the cells were counted, not recruited. A method that reports composition shifts in an experiment where none can occur will also report them where none exist in your data. The honest deliverable here is a negative result, stated clearly, with the effect sizes shown so a reader can judge for themselves.

What we do on a real project

→ Get a quote · the same problem in differential expression