To deal with 0 nt sequence line in embl SQ section

This commit is contained in:
xzhuo
2016-08-04 11:22:34 -05:00
committed by peterjc
parent baed26ea78
commit 81a2cee65d

View File

@ -609,7 +609,9 @@ class EmblScanner(InsdcScanner):
assert self.line[:self.HEADER_WIDTH] == " " * self.HEADER_WIDTH, \
repr(self.line)
# Remove tailing number now, remove spaces later
seq_lines.append(line.rsplit(None, 1)[0])
linersplit = line.rsplit(None, 1)
if(len(linersplit) > 1):
seq_lines.append(linersplit[0])
line = self.handle.readline()
self.line = line
return (misc_lines, "".join(seq_lines).replace(" ", ""))