Flips positive (+) stranded intervals to negative (-) strands, and vice-versa. Facilitates comparisons among intervals on opposing strands.

flip_strands(x)

Arguments

x

tbl_interval()

See also

Examples

x <- trbl_interval( ~chrom, ~start, ~end, ~strand, 'chr1', 1, 100, '+', 'chr2', 1, 100, '-' ) flip_strands(x)
#> # A tibble: 2 x 4 #> chrom start end strand #> <chr> <dbl> <dbl> <chr> #> 1 chr1 1 100 - #> 2 chr2 1 100 +