From f9b99a9397514efeba563ed8cd7e291da2fda7d2 Mon Sep 17 00:00:00 2001 From: mercierc Date: Wed, 30 Mar 2022 16:32:07 +1300 Subject: [PATCH] annotate: fixed a bug where a column type could be wrongly guessed and switch to version 3.0.1b16 --- python/obitools3/commands/annotate.pyx | 4 ++++ python/obitools3/version.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/python/obitools3/commands/annotate.pyx b/python/obitools3/commands/annotate.pyx index 8d572ce..9293370 100755 --- a/python/obitools3/commands/annotate.pyx +++ b/python/obitools3/commands/annotate.pyx @@ -16,6 +16,8 @@ from obitools3.dms.capi.obiview cimport NUC_SEQUENCE_COLUMN, \ QUALITY_COLUMN, \ COUNT_COLUMN, \ TAXID_COLUMN +from obitools3.dms.capi.obitypes cimport OBI_STR +from obitools3.dms.column.column cimport Column import time import math @@ -187,6 +189,8 @@ def sequenceTaggerGenerator(config, taxo=None): else: scn=None seq[rank]=rtaxid + if "%s_name"%rank not in seq.view: + Column.new_column(seq.view, "%s_name"%rank, OBI_STR) seq["%s_name"%rank]=scn if add_rank: diff --git a/python/obitools3/version.py b/python/obitools3/version.py index 8309207..5eb995f 100755 --- a/python/obitools3/version.py +++ b/python/obitools3/version.py @@ -1,5 +1,5 @@ major = 3 minor = 0 -serial= '1b15' +serial= '1b16' version ="%d.%d.%s" % (major,minor,serial)