[stdout]
2025-03-10 22:34:13 [cr_ana::stages::graph_clustering] computing k-nearest neighbors with k = 252
2025-03-10 22:34:13 [scan_rs::nn] constructing ball tree of 10341 points
2025-03-10 22:34:13 [scan_rs::nn] querying points for 252 neighbors
2025-03-10 22:34:13 [cr_ana::stages::graph_clustering] running louvain
2025-03-10 22:34:13 [cr_ana::louvain] building network for neighbor matrix of shape: (10341,252)
2025-03-10 22:34:13 [cr_ana::louvain] louvain starting cpm score: -0.000310
2025-03-10 22:34:13 [cr_ana::louvain]   iteration 0
2025-03-10 22:34:14 [cr_ana::louvain]     cpm score: 0.652732
2025-03-10 22:34:14 [cr_ana::louvain]   iteration 1
2025-03-10 22:34:14 [cr_ana::louvain]     cpm score: 0.690859
2025-03-10 22:34:14 [cr_ana::louvain]   iteration 2
2025-03-10 22:34:14 [cr_ana::louvain]     cpm score: 0.690863
2025-03-10 22:34:14 [cr_ana::louvain]   iteration 3
2025-03-10 22:34:14 [cr_ana::louvain]     cpm score: 0.690864
2025-03-10 22:34:14 [cr_ana::louvain] louvain optimized in 4 iterations
2025-03-10 22:34:14 [cr_ana::louvain] louvain final cpm score: 0.690864
optimization time: 212.22ms
2025-03-10 22:34:14 [cr_ana::stages::graph_clustering] merging clusters
2025-03-10 22:34:14 [scan_rs::merge_clusters] computing DE params on 3213 x 4722 matrix
2025-03-10 22:34:14 [scan_rs::merge_clusters] computing DE on 4242 vs 480 cells
2025-03-10 22:34:14 [scan_rs::merge_clusters] computing DE params on 3213 x 864 matrix
2025-03-10 22:34:14 [scan_rs::merge_clusters] computing DE on 551 vs 313 cells
2025-03-10 22:34:14 [scan_rs::merge_clusters] found 0 DE genes, merging clusters 5 and 9.
