Cell type annotations derived with CellAnnotator can serve as an initial step in a labeling pipeline. For example, coarse labels can be used to guide semi-supervised models like scPoli or scANVI, or they can be used to compare different integration strategies with scIB metrics.