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
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)
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)