I understand splitcode has many usages, and some of them involves substituting one sequence with another, such as --assign or sub, will, in a manner of speaking, make the corresponding quality scores irrelevant, since those sequences do not come out of the sequencer.
However, I have a feeling that splitcode changes the quality code of all its output bases to K, including in places where there's no substitution. For example, in the following config file:
This makes it hard for us to calculate certain QC metrics such as Q30% in barcode. Is it possible to keep the original file's phred scores if substitution is not involved?
I understand
splitcode
has many usages, and some of them involves substituting one sequence with another, such as--assign
orsub
, will, in a manner of speaking, make the corresponding quality scores irrelevant, since those sequences do not come out of the sequencer.However, I have a feeling that
splitcode
changes the quality code of all its output bases toK
, including in places where there's no substitution. For example, in the following config file:There's no substitution involved, just extraction. Yet, splitcode will recode all phred scores in the output to
K
, i.e fromto
This makes it hard for us to calculate certain QC metrics such as Q30% in barcode. Is it possible to keep the original file's phred scores if substitution is not involved?