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 }