adds the _taxid suffix to the rank taxid attributes.

This commit is contained in:
2023-02-16 16:13:55 +01:00
parent 2975042982
commit ed87f821eb

View File

@ -21,10 +21,10 @@ func (taxonomy *Taxonomy) SetTaxonAtRank(sequence *obiseq.BioSequence, rank stri
taxonAtRank = taxon.TaxonAtRank(rank) taxonAtRank = taxon.TaxonAtRank(rank)
if taxonAtRank != nil { if taxonAtRank != nil {
// log.Printf("Taxid: %d Rank: %s --> proposed : %d (%s)", taxid, rank, taxonAtRank.taxid, *(taxonAtRank.scientificname)) // log.Printf("Taxid: %d Rank: %s --> proposed : %d (%s)", taxid, rank, taxonAtRank.taxid, *(taxonAtRank.scientificname))
sequence.SetAttribute(rank, taxonAtRank.taxid) sequence.SetAttribute(rank+"_taxid", taxonAtRank.taxid)
sequence.SetAttribute(rank+"_name", *taxonAtRank.scientificname) sequence.SetAttribute(rank+"_name", *taxonAtRank.scientificname)
} else { } else {
sequence.SetAttribute(rank, -1) sequence.SetAttribute(rank+"_taxid", -1)
sequence.SetAttribute(rank+"_name", "NA") sequence.SetAttribute(rank+"_name", "NA")
} }
} }