Esempio n. 1
0
 def process_gene_line(self, line, gene_type):
     """Extracts arguments from a line and instantiates a Gene object."""
     kwargs = self.extract_gene_args(line)
     if not kwargs:
         return
     gene_id = kwargs['identifier']
     gene = Gene(**kwargs)
     if gene_type == 'pseudogene':
         gene.pseudo = True
     self.genes[gene_id] = gene
Esempio n. 2
0
 def process_gene_line(self, line, gene_type):
     """Extracts arguments from a line and instantiates a Gene object."""
     kwargs = self.extract_gene_args(line)
     if not kwargs:
         return
     gene_id = kwargs['identifier']
     gene = Gene(**kwargs)
     if gene_type == 'pseudogene':
         gene.pseudo = True
     self.genes[gene_id] = gene