Skip to content

Commit 9452d1a

Browse files
Fix duplicated factor levels in cluster_refs_by_group()
When the same tRNA ref appears in multiple strain groups, ref_order accumulated duplicates causing factor() to error. Use setdiff() to preserve first-occurrence order while deduplicating. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 1d11d55 commit 9452d1a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

R/plots.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ cluster_refs_by_group <- function(
8282
} else {
8383
ordered <- refs
8484
}
85-
ref_order <- c(ref_order, ordered)
85+
ref_order <- c(ref_order, setdiff(ordered, ref_order))
8686
group_sizes <- c(group_sizes, stats::setNames(length(ref_order), g))
8787
}
8888

0 commit comments

Comments
 (0)