Blank lines in fasta files seems to be a fairly common failure mode, but the error message is just:
File "/Users/maurocalabrese/anaconda3/lib/python3.7/site-packages/seekr/fasta_reader.py", line 53, in _upper_seq_per_line
if line[0] == '>':
IndexError: string index out of range
It'd be nice to report what line number is blank so the user doesn't have to go searching.
Blank lines in fasta files seems to be a fairly common failure mode, but the error message is just:
It'd be nice to report what line number is blank so the user doesn't have to go searching.