plotDiversity {doblin} | R Documentation |
Plot diversity dynamics over time
Description
This function plots the diversity of barcoded populations across generations. A multi-panel EPS figure is saved, showing one panel per diversity order.
Usage
plotDiversity(dataframe, output_directory, input_name)
Arguments
dataframe |
A data frame containing barcode diversities with columns for generations and diversity metrics. |
output_directory |
A string specifying the directory where plots will be saved. |
input_name |
A string used as the base name for output files (e.g., "replicate1"). |
Value
A faceted ggplot object (invisible). The function also saves the figure to an EPS file.
Examples
# Load demo barcode count data (installed with the package)
demo_file <- system.file("extdata", "demo_input.csv", package = "doblin")
input_dataframe <- readr::read_csv(demo_file, show_col_types = FALSE)
# Calculate diversity indices over time
diversity_df <- calculate_diversity(input_dataframe)
# Plot and save diversity figure
plotDiversity(
dataframe = diversity_df,
output_directory = tempdir(),
input_name = "demo"
)
[Package doblin version 0.1.1 Index]