uniq: added a check to make sure that there is more than one element for

one tag when merging its information
This commit is contained in:
Celine Mercier
2020-07-30 16:14:37 +02:00
parent d33ff97846
commit db2202c8b4

View File

@ -354,6 +354,9 @@ cdef uniq_sequences(View_NUC_SEQS view, View_NUC_SEQS o_view, ProgressBar pb, di
key = mergedKeys[k]
merged_col_name = mergedKeys_m[k]
if merged_infos[merged_col_name]['nb_elts'] == 1:
raise Exception("Can't merge information from a tag with only one element (e.g. one sample ; don't use -m option)")
if merged_col_name in view:
i_col = view[merged_col_name]
else: