Esempio n. 1
0
 def __init__(self,start,phase=None,strand=None,gff={}):
     # initialize object from parental SliceSiteBase class
     SpliceSiteBase.__init__(self,start,phase=phase,strand=strand,pattern=None,
         pattern_offset=(0,0),pssm_score=None,gff=gff)
     self.end        = self.start+2
     self.pos        = self.start
     self.donor      = "GT"
Esempio n. 2
0
 def __init__(self,start,pattern,donor="GT",phase=None,strand=None,
     pattern_offset=IC_DONOR_PATTERN_OFFSET,pssm_score=None,gff={}):
     # initialize object from parental SliceSiteBase class
     SpliceSiteBase.__init__(self,start,phase=phase,strand=strand,gff=gff,
         pattern=pattern,pattern_offset=pattern_offset,pssm_score=pssm_score)
     self.end        = self.start + 2 + self._offset_5p + self._offset_3p
     self.pos        = self.start + self._offset_5p
     self.donor      = donor.upper()
Esempio n. 3
0
 def __init__(self,start,pattern,acceptor="AG",phase=None,strand=None,
     pattern_offset=IC_ACCEPTOR_PATTERN_OFFSET,pssm_score=None,gff={}):
     # initialize object from parental SliceSiteBase class
     SpliceSiteBase.__init__(self,start,phase=phase,strand=strand,gff=gff,
         pattern=pattern,pattern_offset=pattern_offset,pssm_score=pssm_score)
     self.end        = self.start + 2 + self._offset_5p + self._offset_3p
     self.pos        = self.end - self._offset_3p
     self.acceptor   = acceptor
Esempio n. 4
0
 def __init__(self, start, phase=None, strand=None, gff={}):
     # initialize object from parental SliceSiteBase class
     SpliceSiteBase.__init__(self,
                             start,
                             phase=phase,
                             strand=strand,
                             pattern=None,
                             pattern_offset=(0, 0),
                             pssm_score=None,
                             gff=gff)
     self.end = self.start + 2
     self.pos = self.end
     self.acceptor = "AG"
Esempio n. 5
0
 def __init__(self,
              start,
              pattern,
              acceptor="AG",
              phase=None,
              strand=None,
              pattern_offset=IC_ACCEPTOR_PATTERN_OFFSET,
              pssm_score=None,
              gff={}):
     # initialize object from parental SliceSiteBase class
     SpliceSiteBase.__init__(self,
                             start,
                             phase=phase,
                             strand=strand,
                             gff=gff,
                             pattern=pattern,
                             pattern_offset=pattern_offset,
                             pssm_score=pssm_score)
     self.end = self.start + 2 + self._offset_5p + self._offset_3p
     self.pos = self.end - self._offset_3p
     self.acceptor = acceptor
Esempio n. 6
0
 def __init__(self,
              start,
              pattern,
              donor="GT",
              phase=None,
              strand=None,
              pattern_offset=IC_DONOR_PATTERN_OFFSET,
              pssm_score=None,
              gff={}):
     # initialize object from parental SliceSiteBase class
     SpliceSiteBase.__init__(self,
                             start,
                             phase=phase,
                             strand=strand,
                             gff=gff,
                             pattern=pattern,
                             pattern_offset=pattern_offset,
                             pssm_score=pssm_score)
     self.end = self.start + 2 + self._offset_5p + self._offset_3p
     self.pos = self.start + self._offset_5p
     self.donor = donor.upper()