def __init__(self, gene, threshold): Event.__init__(self, gene) self.etype = 'RI' self.construct_events(gene) if len(self.positive_ids) > 1 and threshold: self.merge_events(threshold=threshold, overlap_fun=self.overlap)
def __init__(self, gene, threshold): Event.__init__(self, gene) if self.gene.strand == '-': self.etype = 'AF' else: self.etype = 'AL' self.positive_coords = {} self.negative_coords = {} self.construct_events(gene) if len(self.positive_ids) > 1 and threshold: self.merge_events(threshold=threshold, overlap_fun=self.overlap)