code refactoring. Prefix function name having behaviour depending on command line option by the prefix CLI

This commit is contained in:
2023-02-23 23:32:59 +01:00
parent a0ab14c205
commit ebb05fcdf7
15 changed files with 39 additions and 21 deletions

View File

@@ -30,15 +30,16 @@ func main() {
optionParser := obioptions.GenerateOptionParser(obipairing.OptionSet)
optionParser(os.Args)
pairs, _ := obipairing.IBatchPairedSequence()
pairs, _ := obipairing.CLIPairedSequence()
paired := obipairing.IAssemblePESequencesBatch(pairs,
obipairing.GapPenality(),
obipairing.Delta(),
obipairing.MinOverlap(),
obipairing.MinIdentity(),
obipairing.WithStats(),
obipairing.CLIGapPenality(),
obipairing.CLIDelta(),
obipairing.CLIMinOverlap(),
obipairing.CLIMinIdentity(),
obipairing.CLIWithStats(),
obioptions.CLIParallelWorkers(),
)
obiconvert.CLIWriteBioSequences(paired, true)
obiiter.WaitForLastPipe()