mirror of
https://github.com/metabarcoding/obitools4.git
synced 2025-06-29 16:20:46 +00:00
adds the _taxid suffix to the rank taxid attributes.
This commit is contained in:
@ -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")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user