Currently, YEAT can only accept fastq files. If users provide fasta files, FastQC will crash because there are no quality scores available. Either convert fasta files to fastq or prevent users to pass them in.
If convert:
seqtk seq -F '#' in.fa > out.fq