From a3bc059031d76d20b13d788f6c57ff043a357261 Mon Sep 17 00:00:00 2001 From: Martijn Vermaat <martijn@vermaat.name> Date: Tue, 16 Feb 2016 17:49:28 +0100 Subject: [PATCH] Improve error message when reference is too large This will mainly help when the user tries to use a chromosomal NC reference in the name checker. --- mutalyzer/Retriever.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mutalyzer/Retriever.py b/mutalyzer/Retriever.py index 192716c4..153b06dd 100644 --- a/mutalyzer/Retriever.py +++ b/mutalyzer/Retriever.py @@ -382,8 +382,10 @@ class GenBankRetriever(Retriever): return None if length > settings.MAX_FILE_SIZE: self._output.addMessage( - __file__, 4, 'ERETR', 'Could not retrieve {}.'.format( - name)) + __file__, 4, 'ERETR', + 'Could not retrieve {} (exceeds maximum file size of {} ' + 'megabytes).'.format( + name, settings.MAX_FILE_SIZE // 1048576)) return None try: net_handle = Entrez.efetch( -- GitLab