def transform_overlap(start, end, intervals_with_gff): """transform: overlap of intervals in x with y.""" y = Intervals.combineIntervals([(x[0], x[1]) for x in intervals_with_gff]) return Intervals.pruneIntervals(y, start, end)
def transform_overlap(start, end, intervals_with_gff): """transform: overlap of intervals in x with y.""" y = Intervals.combineIntervals( map(lambda x: (x[0], x[1]), intervals_with_gff)) return Intervals.pruneIntervals(y, start, end)
def transform_overlap(start, end, intervals_with_gff): """transform: overlap of intervals in x with y.""" y = Intervals.combineIntervals( [(x[0], x[1]) for x in intervals_with_gff]) return Intervals.pruneIntervals(y, start, end)