Example #1
0
 def get_genbank_binomial(self, binomial):
     taxid = self.get_taxonID(binomial)
     if taxid != "NA":
         lineage = genbank.get_lineage(taxid)
         genbank_binomial = " ".join([lineage['genus'], lineage['species']])
     else:
         lineage = "NA"
         genbank_binomial = "NA"
     
     log.debug("genbank_binomial is: '%s'" % genbank_binomial)
     return genbank_binomial
Example #2
0
    def get_genbank_binomial(self, binomial):
        taxid = self.get_taxonID(binomial)
        if taxid != "NA":
            lineage = genbank.get_lineage(taxid)
            genbank_binomial = " ".join([lineage['genus'], lineage['species']])
        else:
            lineage = "NA"
            genbank_binomial = "NA"

        log.debug("genbank_binomial is: '%s'" % genbank_binomial)
        return genbank_binomial
Example #3
0
 def set_genbank_name(self, name):
     self.set_taxonID(name)
     if self.taxid != "NA":
         self.lineage = genbank.get_lineage(self.taxid)
         self.genbank_binomial = " ".join([self.lineage['genus'], 
                                           self.lineage['species']])
     else:
         self.lineage = "NA"
         self.genbank_binomial = "NA"
     
     log.info("set genbank_binomial to: '%s'" %self.genbank_binomial)
Example #4
0
    def set_genbank_name(self, name):
        self.set_taxonID(name)
        if self.taxid != "NA":
            self.lineage = genbank.get_lineage(self.taxid)
            self.genbank_binomial = " ".join(
                [self.lineage['genus'], self.lineage['species']])
        else:
            self.lineage = "NA"
            self.genbank_binomial = "NA"

        log.info("set genbank_binomial to: '%s'" % self.genbank_binomial)