All functions

cluster_interval()

Cluster ranges which are implemented as 2 equal-length numeric vectors.

genome_cluster()

Intersect data frames based on chromosome, start and end.

genome_complement()

Calculates the complement to the intervals covered by the intervals in a data frame. It can optionally take a chromosome_size data frame that contains 2 or 3 columns, the first the names of chromosome and in case there are 2 columns the size or first the start index and lastly the end index on the chromosome.

genome_intersect()

Intersect data frames based on chromosome, start and end.

genome_join_closest() genome_inner_join_closest() genome_left_join_closest() genome_right_join_closest() genome_full_join_closest() genome_semi_join_closest() genome_anti_join_closest()

Join intervals on chromosomes in data frames, to the closest partner

genome_subtract()

Subtract one data frame from another based on chromosome, start and end.