Files
obitools4/cmd/obitools/obicleandb/main.go
Eric Coissac 9811e440b8 Takes into account the option parsing errors
Former-commit-id: d0b3ed0b96a72f79f887df8fbc325427e63d7a73
2023-03-07 11:06:08 +07:00

23 lines
497 B
Go

package main
import (
"os"
"git.metabarcoding.org/lecasofts/go/obitools/pkg/obitools/obicleandb"
"git.metabarcoding.org/lecasofts/go/obitools/pkg/obitools/obiconvert"
"git.metabarcoding.org/lecasofts/go/obitools/pkg/obioptions"
)
func main() {
optionParser := obioptions.GenerateOptionParser(obicleandb.OptionSet)
_, args := optionParser(os.Args)
fs, _ := obiconvert.CLIReadBioSequences(args...)
cleaned := obicleandb.ICleanDB(fs)
obiconvert.CLIWriteBioSequences(cleaned, true)
}