Back

Fluoro-forest: A random forest workflow for cell type annotation in high-dimensional immunofluorescence imaging

Brand, J.; Zhang, W.; Carchman, E.; Dinh, H. Q.

2025-06-20 bioinformatics
10.1101/2025.06.13.659547 bioRxiv
Show abstract

Cyclic immunofluorescence (IF) techniques enable deep phenotyping of cells and help quantify tissue organization at high resolution. Due to its high dimensionality, workflows typically rely on unsupervised clustering, followed by cell type annotation at a cluster level for cell type assignment. Most of these methods use marker expression averages that lack a statistical evaluation of cell type annotations, which can result in misclassification. Here, we propose a strategy through an end-to-end pipeline using a semi-supervised, random forests approach to predict cell type annotations. Our method includes cluster-based sampling for training data, cell type prediction, and downstream visualization for interpretability of cell annotation that ultimately improves classification results. We show that our workflow can annotate cells more accurately with a training set <5% of the total number of cells tested. In addition, our pipeline outputs cell type annotation probabilities and model performance metrics for users to decide if it could boost their existing clustering-based workflow results for complex IF data. Availability and implementationFluoro-forest is freely available on github (https://github.com/Josh-Brand/Fluoro-forest). Data used within this manuscript is hosted on Dryad (DOI: 10.5061/dryad.hqbzkh1v1) Supplementary informationSupplemental figures and methods are included in the submission.

Matching journals

The top 4 journals account for 50% of the predicted probability mass.

1
Bioinformatics
1204 papers in training set
Top 1%
18.6%
2
Cytometry Part A
33 papers in training set
Top 0.1%
15.1%
3
Cell Reports Methods
165 papers in training set
Top 0.1%
13.0%
4
Nature Communications
5641 papers in training set
Top 22%
7.3%
50% of probability mass above
5
BMC Methods
15 papers in training set
Top 0.1%
5.5%
6
Scientific Reports
3612 papers in training set
Top 33%
3.2%
7
Nature Methods
385 papers in training set
Top 3%
2.8%
8
Communications Biology
993 papers in training set
Top 7%
2.7%
9
BMC Bioinformatics
457 papers in training set
Top 3%
2.4%
10
Laboratory Investigation
13 papers in training set
Top 0.1%
1.7%
11
Nature Biotechnology
172 papers in training set
Top 2%
1.7%
12
Cell Systems
201 papers in training set
Top 3%
1.1%
13
GigaScience
212 papers in training set
Top 3%
1.1%
14
Molecular Systems Biology
162 papers in training set
Top 2%
1.1%
15
Genome Medicine
183 papers in training set
Top 4%
1.1%
16
Genome Biology
637 papers in training set
Top 8%
1.0%
17
Life Science Alliance
285 papers in training set
Top 6%
1.0%
18
NAR Genomics and Bioinformatics
242 papers in training set
Top 4%
1.0%
19
Computational and Structural Biotechnology Journal
242 papers in training set
Top 7%
0.8%
20
PLOS ONE
5266 papers in training set
Top 61%
0.8%
21
Nature Protocols
33 papers in training set
Top 0.5%
0.8%
22
Briefings in Bioinformatics
354 papers in training set
Top 7%
0.8%
23
npj Systems Biology and Applications
125 papers in training set
Top 2%
0.8%
24
Bioinformatics Advances
203 papers in training set
Top 5%
0.6%
25
npj Precision Oncology
53 papers in training set
Top 2%
0.6%
26
PLOS Computational Biology
1863 papers in training set
Top 22%
0.6%