| collapse_lineages | R Documentation |
Merges lineages that never exceed a frequency or count threshold into a single group (default "Other"). Useful for reducing noise from dozens of low-frequency lineages.
collapse_lineages(
x,
min_freq = 0.01,
min_count = 10L,
other_label = "Other",
mapping = NULL
)
x |
An lfq_data object. |
min_freq |
Minimum peak frequency a lineage must reach at any time point to be kept. Default 0.01 (1%). |
min_count |
Minimum total count across all time points to be kept. Default 10. |
other_label |
Label for the collapsed group. Default "Other". |
mapping |
Optional named character vector for custom grouping.
Names = original lineage names, values = group names. If provided,
|
An lfq_data object with rare lineages merged.
sim <- simulate_dynamics(n_lineages = 6,
advantages = c(A = 1.3, B = 1.1, C = 0.95, D = 0.5, E = 0.3),
n_timepoints = 12, seed = 1)
collapsed <- collapse_lineages(sim, min_freq = 0.05)
attr(collapsed, "lineages")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.