Aggregate
|
summarize()
|
Aggregate over column(s)
|
|
disjoin_ranges()
|
Aggregate column(s) over the union of end coordinates
|
|
reduce_ranges()
|
Aggregate column(s) by merging overlapping and neighboring ranges
|
Modify (Unary)
|
mutate()
|
Modifies any column
|
|
select()
|
Select columns
|
|
arrange()
|
Sort by columns
|
|
stretch()
|
Extend range by fixed amount
|
|
shift_(direction)
|
Shift coordinates
|
|
flank_(direction)
|
Generate flanking regions
|
|
%intersection%
|
Row-wise intersection
|
|
%union%
|
Row-wise union
|
|
compute_coverage
|
Coverage over all ranges
|
Modify (Binary)
|
%setdiff%
|
Row-wise set difference
|
|
between()
|
Row-wise gap range
|
|
span()
|
Row-wise spanning range
|
Merge
|
join_overlap_*()
|
Merge by overlapping ranges
|
|
join_nearest
|
Merge by nearest neighbor ranges
|
|
join_follow
|
Merge by following ranges
|
|
join_precedes
|
Merge by preceding ranges
|
|
union_ranges
|
Range-wise union
|
|
intersect_ranges
|
Range-wise intersect
|
|
setdiff_ranges
|
Range-wise set difference
|
|
complement_ranges
|
Range-wise set complement
|
Operate
|
anchor_direction()
|
Fix coordinates at direction
|
|
group_by()
|
Partition by column(s)
|
|
group_by_overlaps()
|
Partition by overlaps
|
Restrict
|
filter()
|
Subset rows
|
|
filter_by_overlaps()
|
Subset by overlap
|
|
filter_by_non_overlaps()
|
Subset by no overlap
|