From ed87f821eb2c18ef7f15876544fc95522ec73efa Mon Sep 17 00:00:00 2001 From: Eric Coissac Date: Thu, 16 Feb 2023 16:13:55 +0100 Subject: [PATCH] adds the _taxid suffix to the rank taxid attributes. --- pkg/obitax/sequence_methods.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/obitax/sequence_methods.go b/pkg/obitax/sequence_methods.go index 9617e4b..4e78edf 100644 --- a/pkg/obitax/sequence_methods.go +++ b/pkg/obitax/sequence_methods.go @@ -21,10 +21,10 @@ func (taxonomy *Taxonomy) SetTaxonAtRank(sequence *obiseq.BioSequence, rank stri taxonAtRank = taxon.TaxonAtRank(rank) if taxonAtRank != nil { // 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) } else { - sequence.SetAttribute(rank, -1) + sequence.SetAttribute(rank+"_taxid", -1) sequence.SetAttribute(rank+"_name", "NA") } }