During the single-cell clustering process, the number of subpopulations varies at different resolutions. HOW to ensure that some cell subpopulations remain unchanged within a certain resolution while further dividing other subpopulations. This is because, after annotating with markers, I found that some subpopulations can be annotated, while others still exhibit significant heterogeneity.
Simply subcluster only a subset of cells or clusters, but not all. Nothign wrong with that. For example, you have a sample with stroma and immune cells, so you do a crude clustering first to separate both populations. Then you subcluster immune cells, then maybe split into myeloid and lymphoid, then only myeloid, then only monocytes etcetc. Just take the population you feel is underclustered and keep clustering this until you're satisfied. There is no rule or imperative to always take all cells. You take what you need to answer your scientifi question.
Sometimes reviewers get picky when it comes to clustering relatively homogeneous population. If the sub population are already in the literature with specific marker genes then it will be OK, but fine tuning clustering on some variation of the same cell population (disease/control of the same cell type) can be troublesome to explain. They will think one is cherry picking.
Neither OP nor my example talks about homogeneous populations though.
Thanks for your suggestion. I am trying now!
Initially, I used the clustree package to assist with cell clustering, but I found that a high resolution poses the risk of over-clustering. Therefore, I employed the ROGUE tool developed by Zhang Zemin's team to evaluate the purity of each cell subpopulation. Currently, I am trying it according to your suggestion.