Menu

#26 Error in Message parsing code when final qlt field char is '.'

v1.x.x
open
nobody
None
5
2015-01-31
2014-01-04
No

I've come across a corner case in the message parsing code. Below is
a read that when attempting to add into a bank using bank-transact
causes an error. By the looks of it the final character in the
quality string is a '.' and by pure chance due to the length of the read
it is being wrapped onto a new line, which is causing the record to
appear to contain two record separators for the quality.

{RED
eid:M00920:25:000000000-A2WVR:1:1110:17494:15889/2
iid:1166
typ:E
qlt:
BCCCCCCAFFCBGGGGGGGGGGGHHHHGCHHHHGHGHHHGHGHHHHHHGHHHGGGGGHHHGHHHGHHHHG
CFGGGGGGGGGGHHHFHGHGGEHHHHHHGHHHHHHGGGGGGGGGCEGGFGGGGGGGGGBEGGGGGGGGFF
DFGGGGGGFGFGGGGFFFFFFFFFFFDFBFFBFFFFFF9ADABDAFAFF-CFF9ABFFF-9-9;D.@.AF
.
.
seq:
GCCGGAGTGCGCCTCGACGGCCAGGTGGAGCTCTCGATAATATCCCTCCTCCGAGACTTCACCCTCTGCG
AGAGGGCCCCCTTCTTCGACAAGACCCAGCTCTCCGGCGGATCGAAGCCGAGCCGGGGTCTCTGCTCCGG
ATGCCACTACTTCAACAACCCCGAGGTCTGCTGCTGGCAGGTCGACGAGGGGCTCTCCGACCGGGTGAGG
C
.
frg:810
}

Discussion


Log in to post a comment.