Hello Seqanswers,
I'm trying to learn: Why are the first few bases of Illumina HiSeq reads of lower quality? This general impact of this question makes it feel like it has been asked numerous times before, but googling (+scholaring), seqanswer-ing, and biostar-ing have left me with no satisfactory answer to my question, which is itself based on this FastQC-generated quality score plot:
This plot is generated from a full lane of high-output Illumina V4 HiSeq 125x2 genomic sequences prior to any read QC (sequences are completely unedited). Note in the first five bases, there is a notable, lesser average base-call quality score compared to the next hundred bases. Now, what stumps me about the phenomenon emerges from this FastQC plot of the quality-trimmed reads, where no base-call with quality <25 remains in the data set:
This gives a pristinely cut-and-dry glimpse of dataset containing many millions of sequences where the first 5bp have avg quality 33 and the rest of the data has 36. What stumps me is that the very-low quality bases have been removed, meaning that the first five bases are (in consideration of the neg-log nature of quality scores) really only slightly-lower quality than the rest of the bases that follow and imply (to me) that it's useful data, but slightly less reliable. So, how can this be?
Explanations and threads I've considered:
- Illumina's FAQ says about mRNA-seq:
This is the only time Illumina's FAQ discusses decreased quality rate in the beginning of reads and they chalk it up, unsatisfyingly bluntly imho, to primer/template disagreement. Also, my reads are genomic, and not from an mRNA library. Does Illumina mean to imply that this happens for genomic reads AND also happens with greater occurrence and magnitude in mRNA-seq libraries?
- The only other seqanswers thread I found discussing this point explicitly:
Quote user kmcarr:
Does this mean that there's likely no physical difference between the first few base calls' quality, and that Illumina intentionally drags down the quality of the first few bases to fit an error model (not passing judgment on the model at all; just trying to build intuitive comprehension)?
- This thread mentions an enigma re the first five bases:
Of interest is the statement
by user jwfoley, but it could be nothing.
Any insights are more than welcome; I'd simply like to know why the first bases have lower quality!
I'm trying to learn: Why are the first few bases of Illumina HiSeq reads of lower quality? This general impact of this question makes it feel like it has been asked numerous times before, but googling (+scholaring), seqanswer-ing, and biostar-ing have left me with no satisfactory answer to my question, which is itself based on this FastQC-generated quality score plot:
This plot is generated from a full lane of high-output Illumina V4 HiSeq 125x2 genomic sequences prior to any read QC (sequences are completely unedited). Note in the first five bases, there is a notable, lesser average base-call quality score compared to the next hundred bases. Now, what stumps me about the phenomenon emerges from this FastQC plot of the quality-trimmed reads, where no base-call with quality <25 remains in the data set:
This gives a pristinely cut-and-dry glimpse of dataset containing many millions of sequences where the first 5bp have avg quality 33 and the rest of the data has 36. What stumps me is that the very-low quality bases have been removed, meaning that the first five bases are (in consideration of the neg-log nature of quality scores) really only slightly-lower quality than the rest of the bases that follow and imply (to me) that it's useful data, but slightly less reliable. So, how can this be?
Explanations and threads I've considered:
- Illumina's FAQ says about mRNA-seq:
Why is there a higher error rate for the first few bases?
The first two or three bases in mRNA-Seq reads have slightly elevated error rates compared to genomic DNA samples. We believe that this is an effect of the random priming process. The bases at the beginning of each read were likely at the back end of the random primer, away from the extending polymerase, during the priming process. It appears that this observation is a measurement of the mismatch pairing that is tolerated on the other end of the primer during the extension process by the polymerase.
The first two or three bases in mRNA-Seq reads have slightly elevated error rates compared to genomic DNA samples. We believe that this is an effect of the random priming process. The bases at the beginning of each read were likely at the back end of the random primer, away from the extending polymerase, during the priming process. It appears that this observation is a measurement of the mismatch pairing that is tolerated on the other end of the primer during the extension process by the polymerase.
- The only other seqanswers thread I found discussing this point explicitly:
Quote user kmcarr:
According to our FAS Illumina determined that their earlier error model was in fact over estimating the quality of the base calls at the beginning of the read. This was determined by plotting expected vs. observed error rates. They have adjusted the error model so that the called Q-scores more closely match observed error rates. He did not explain why the error rate for the first 10-15 bases was higher than later bases. He also mentioned that their studies indicated they had previously been under estimating Q-scores for later cycles so those have been adjusted upward in the current error model.
- This thread mentions an enigma re the first five bases:
Of interest is the statement
The reps in the [Illumina] webinar just said a non-G is required in the first five bases of the read, but for simple statistical reasons that's not likely to be much of a problem.
Any insights are more than welcome; I'd simply like to know why the first bases have lower quality!
Comment