different clustering results
Opened this issue · 1 comments
Hello,
I integrated some data using Harmony back in 2022 (on Seurat V4), but I didn’t save the Seurat object at that time. When I needed to perform further analysis, I reran Harmony on the same data on Seurat V5, but the clustering results were quite different. Specifically, the number of clusters decreased from 20 to 18, and most importantly, I can’t find cluster 17, which is crucial for our analysis.
Is there any way to recover the clustering results from 2022? If reproducing the previous results isn't possible, I plan to increase the resolution parameter until I see the cluster of interest and annotate the new clusters. How can I justify that the new annotation closely matches the previous one?
Can it be because of Seurat version?
Thank you for your help!
It could be several things. I am afraid all of the algorithms have some stochasticity, so it is unlikely you can recreate the vectors you need to reproduce the analysis.
Besides harmony, which has some random elements in the initialization, the PCA can also have some stochasticity since it uses truncated randomized SVD, and clustering also may have some stochasticity. Do you have the PC embeddings that you used for harmony somewhere?