コード例 #1
0
ファイル: gff2table.py プロジェクト: kathrinjansen/cgat
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)
コード例 #2
0
ファイル: gff_decorate.py プロジェクト: Q-KIM/cgat
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)
コード例 #3
0
ファイル: gff2table.py プロジェクト: zpeng1989/cgat
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)
コード例 #4
0
ファイル: gff_decorate.py プロジェクト: CGATOxford/cgat
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)