I expect the assembly checker won't be able to use compressed FASTAs, even having the index file (.fai), so we have to manually check that it fails on compressed FASTAs and then put a check in the code to throw an exception if the FASTA is compressed, and stop the program with a clear error message.
Otherwise we will read rubbish and it will say 0% matches the reference, or not finding the contigs.
I expect the assembly checker won't be able to use compressed FASTAs, even having the index file (.fai), so we have to manually check that it fails on compressed FASTAs and then put a check in the code to throw an exception if the FASTA is compressed, and stop the program with a clear error message.
Otherwise we will read rubbish and it will say 0% matches the reference, or not finding the contigs.