but it's not worth anyone's time to worry about that
If I am writing a tool to perform sequence alignment, then it a great concern to me as the tool may miserably fail to read different files where 4 line standard is not maintained. so I need to handle all the situations to read the sequence files correctly. What all unique can be in the sequence identifier other than @ which is not in the sequence read or quality??
Simply put a valid fastq record will always need to have 4 lines. The first line should start with an
@. If the 4th line contains an@at the beginning treat that as a valid Q-score. Here is the FASTQ format entry on WikiP for reference.