def transform_overlap(start, end, intervals_with_gff):
    y = Intervals.combineIntervals(
        map(lambda x: (x[0], x[1]), intervals_with_gff))
    return Intervals.pruneIntervals(y, start, end)
Explicitally get a registered global action wheather it's enabled or
dataset/ETHPy150Open CGATOxford/cgat/scripts/gff2table.py/transform_overlap--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.3/django/contrib/admin/sites.py/AdminSite.get_action