예제 #1
0
파일: models.py 프로젝트: xuwei684/ngsutils
 def __init__(self, fname=None, fileobj=None):
     if fileobj:
         self.bed = BedFile(fileobj=fileobj)
         self.fname = '*fileobj*'
     else:
         self.bed = BedFile(fname)
         self.fname = fname
     Model.__init__(self)
예제 #2
0
 def __init__(self, fname=None, fileobj=None):
     if fileobj:
         self.bed = BedFile(fileobj=fileobj)
         self.fname = '*fileobj*'
     else:
         self.bed = BedFile(fname)
         self.fname = fname
     Model.__init__(self)
예제 #3
0
파일: models.py 프로젝트: xuwei684/ngsutils
    def __init__(self, fname):
        self.fname = fname
        Model.__init__(self)

        self.gtf = GTF(self.fname)
        gene_gen = self.gtf.genes
        gene = gene_gen.next()

        self.has_isoform = 'isoform_id' in gene.attributes
        self.has_biotype = 'gene_biotype' in gene.attributes
예제 #4
0
    def __init__(self, fname):
        self.fname = fname
        Model.__init__(self)

        self.gtf = GTF(self.fname)
        gene_gen = self.gtf.genes
        gene = gene_gen.next()

        self.has_isoform = 'isoform_id' in gene.attributes
        self.has_biotype = 'gene_biotype' in gene.attributes
예제 #5
0
파일: models.py 프로젝트: xuwei684/ngsutils
 def __init__(self, fname):
     self.fname = fname
     Model.__init__(self)
예제 #6
0
파일: models.py 프로젝트: xuwei684/ngsutils
 def __init__(self, binsize):
     self.binsize = int(binsize)
     Model.__init__(self)
예제 #7
0
 def __init__(self, fname):
     self.fname = fname
     Model.__init__(self)
예제 #8
0
 def __init__(self, binsize):
     self.binsize = int(binsize)
     Model.__init__(self)