$ touch empty.fastq
$ sequali empty.fastq
Processing empty.fastq: 0.00iB [00:00, ?iB/s]Traceback (most recent call last):
File ".../.venv/bin/sequali", line 8, in <module>
sys.exit(main())
File ".../.venv/lib/python3.10/site-packages/sequali/__main__.py", line 142, in main
seqtech = guess_sequencing_technology_from_file(file) # type: ignore
File ".../.venv/lib/python3.10/site-packages/sequali/util.py", line 117, in guess_sequencing_technology_from_file
if data[0] == ord("@"):
IndexError: index out of range
Processing empty.fastq: 0.00iB [00:00, ?iB/s]
Just testing the edge cases ...