From cd9cea8c974b91a6fc0e8f9b8e523ccbb0f54838 Mon Sep 17 00:00:00 2001 From: Celine Mercier Date: Thu, 9 Apr 2020 19:26:27 +0200 Subject: [PATCH] obi import: fixed critical bug where the last entry of embl and genbank files was not imported --- python/obitools3/parsers/embl.pyx | 3 +++ python/obitools3/parsers/genbank.pyx | 3 +++ 2 files changed, 6 insertions(+) diff --git a/python/obitools3/parsers/embl.pyx b/python/obitools3/parsers/embl.pyx index cd580fb..165eff2 100755 --- a/python/obitools3/parsers/embl.pyx +++ b/python/obitools3/parsers/embl.pyx @@ -156,6 +156,9 @@ def emblIterator_file(lineiterator, yield seq read+=1 + # Last sequence + seq = emblParser(entry) + yield seq free(entry) diff --git a/python/obitools3/parsers/genbank.pyx b/python/obitools3/parsers/genbank.pyx index 8ddcc98..b0572e8 100755 --- a/python/obitools3/parsers/genbank.pyx +++ b/python/obitools3/parsers/genbank.pyx @@ -153,6 +153,9 @@ def genbankIterator_file(lineiterator, yield seq read+=1 + # Last sequence + seq = genbankParser(entry) + yield seq free(entry)