コード例 #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
ファイル: models.py プロジェクト: ZhangQiuxue/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)
コード例 #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
ファイル: models.py プロジェクト: ZhangQiuxue/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
コード例 #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
ファイル: models.py プロジェクト: ZhangQiuxue/ngsutils
 def __init__(self, fname):
     self.fname = fname
     Model.__init__(self)
コード例 #8
0
ファイル: models.py プロジェクト: ZhangQiuxue/ngsutils
 def __init__(self, binsize):
     self.binsize = int(binsize)
     Model.__init__(self)