Some code refactoring, a new version of obiuniq more efficient in memory and a first make file allowing to build obitools

This commit is contained in:
coissac committed 2022-02-24 07:08:40 +01:00
1 parent 2e7c1834b0
commit eaf65fbcce
39 files changed
+1225 -241

No files matched your search

+4 -4
View File
@@ -5,15 +5,15 @@ import (
"log"
"sync"
"git.metabarcoding.org/lecasofts/go/obitools/pkg/obiseq"
"git.metabarcoding.org/lecasofts/go/obitools/pkg/obiiter"
)
type SequenceBatchWriterToFile func(iterator obiseq.IBioSequenceBatch,
type SequenceBatchWriterToFile func(iterator obiiter.IBioSequenceBatch,
filename string,
options ...WithOption) (obiseq.IBioSequenceBatch, error)
options ...WithOption) (obiiter.IBioSequenceBatch, error)
func WriterDispatcher(prototypename string,
dispatcher obiseq.IDistribute,
dispatcher obiiter.IDistribute,
formater SequenceBatchWriterToFile,
options ...WithOption) {