Manta is raising an error indicating that the base quality score for a read is too high. According to the fgbio docs, the quality scores for consensus duplex reads will be relatively twice the score of a regular read if the bases on both strands agree (https://github.com/fulcrumgenomics/fgbio/wiki/Calling-Duplex-Consensus-Reads#calling-double-stranded-consensus-reads), thus giving them a very high value that falls above manta's threshold (70). For example, in a standard 'clean' library, we would see many bases called with Q33 >= 35. The quality of the final consensus read would be twice that (>=70), thus breaking manta.
I'd imagine this error would occur for projects where libraries contain clean reads with duplex UMIs.
There is no urgency in this request, as we're looking into using BAMs from the Illumina DRAGEN aligner with manta outside bcbio, but I thought I should flag it here for awareness.
Version info
bcbio_nextgen.py --version
): 1.2.9lsb_release -ds
): "CentOS Linux release 7.9.2009 (Core)"To Reproduce Exact bcbio command you have used:
Your yaml configuration file (template):
Log files (could be found in work/log) bcbio-nextgen-commands.log bcbio-nextgen-debug.log
Manta is raising an error indicating that the base quality score for a read is too high. According to the fgbio docs, the quality scores for consensus duplex reads will be relatively twice the score of a regular read if the bases on both strands agree (https://github.com/fulcrumgenomics/fgbio/wiki/Calling-Duplex-Consensus-Reads#calling-double-stranded-consensus-reads), thus giving them a very high value that falls above manta's threshold (70). For example, in a standard 'clean' library, we would see many bases called with Q33 >= 35. The quality of the final consensus read would be twice that (>=70), thus breaking manta. I'd imagine this error would occur for projects where libraries contain clean reads with duplex UMIs.
There is no urgency in this request, as we're looking into using BAMs from the Illumina DRAGEN aligner with manta outside bcbio, but I thought I should flag it here for awareness.