...
|
...
|
@@ -153,7 +153,9 @@ cland = function(X, Y, new_pk){
|
153
|
153
|
# I guess we have mostly been an integer, otherwise ?
|
154
|
154
|
contigs[[new_pk]] = as.numeric(as.character(factor(contigs[[new_pk]], labels = seq_along(unique(contigs[[new_pk]])))))
|
155
|
155
|
cluster_tblX = unique(contigs[c(new_pk, X$cluster_pk, Y$cluster_pk)]) %>% left_join_warn(X$cluster_tbl, by = X$cluster_pk, overwrite = TRUE) %>% left_join_warn(Y$cluster_tbl, by = Y$cluster_pk, overwrite = TRUE)
|
156
|
|
- replace_cluster_tbl(X, cluster_tblX, contigs, new_pk, warn = FALSE)
|
|
156
|
+ cdb = replace_cluster_tbl(X, cluster_tblX, contigs, new_pk, warn = FALSE)
|
|
157
|
+ if (has_fineclustering(cdb)) warning("Rerun `fine_clustering` to update results.")
|
|
158
|
+ cdb
|
157
|
159
|
}
|
158
|
160
|
|
159
|
161
|
|