Validates and standardizes a user-provided region table.
define_regions_custom(regions_table)Standardized data frame with columns: region_id, chr, start, end, label.
my_regions <- data.frame(
region_id = c("enhancer_1", "enhancer_2"),
chr = c("1", "1"),
start = c(1000000L, 2000000L),
end = c(1005000L, 2005000L)
)
regions <- define_regions_custom(my_regions)
regions
#> region_id chr start end label
#> 1 enhancer_1 1 1000000 1005000 enhancer_1
#> 2 enhancer_2 1 2000000 2005000 enhancer_2