I have two granges (gr1 and gr2) in which all ranges of gr2 overlaps with ranges of gr1. How can i find granges of gr1 that are not overlaping with gr2? i.e. black color output given on the link http://bedops.readthedocs.org/en/latest/_images/[email protected]
Question: Non overlapping granges (or opposite of subsetByOverlaps)
0
vinod.acear • 30 wrote:
ADD COMMENT
• link
•
modified 12 days ago
by
doublehelix31 • 0
•
written
3.2 years ago by
vinod.acear • 30
2
Steve Lianoglou ♦ 12k wrote:
I believe "setdiff" should do what you want. Browse through this intro vignette for more info: http://www.bioconductor.org/packages/release/bioc/vignettes/GenomicRanges/inst/doc/GenomicRangesIntroduction.pdf
1
Hervé Pagès ♦♦ 13k wrote:
Hi,
FWIW subsetByOverlaps(gr1, gr2) is equivalent to gr1[gr1 %over% gr2] so you would get the opposite with gr1[!(gr1 %over% gr2)]. This is not what you seem to want though: you seem to want setdiff() (thanks Steve). Just wanted to clarify the difference.
H.
0
Please log in to add an answer.
Use of this site constitutes acceptance of our User
Agreement
and Privacy
Policy.
Powered by Biostar
version 2.2.0
Traffic: 294 users visited in the last hour
