Adds the --silent-warning options to the obitools commands and removes the --pared-with option from some of the obitols commands.

This commit is contained in:
Eric Coissac
2025-03-25 16:44:46 +01:00
parent 2ab6f67d58
commit 5a3705b6bb
52 changed files with 151 additions and 90 deletions

View File

@ -4,6 +4,7 @@ import (
"fmt"
"strconv"
"git.metabarcoding.org/obitools/obitools4/obitools4/pkg/obilog"
"git.metabarcoding.org/obitools/obitools4/obitools4/pkg/obiutils"
log "github.com/sirupsen/logrus"
)
@ -136,7 +137,12 @@ func (s *BioSequence) SetAttribute(key string, value interface{}) {
}
if key == "sequence" {
s.SetSequence(value.([]byte))
data, err := obiutils.InterfaceToString(value)
if err != nil {
obilog.Warnf("%s: cannot convert value %v to sequence", s.Id(), value)
return
}
s.SetSequence([]byte(data))
return
}