Does pTrimmer support IUPAC ambiguity codes in the input primer sequences?
Looking at the code and examples, there appears to be nothing to consider primers given with other ambiguity codes like M meaning A or C. This surprises me as ambiguous primers are quite common in my experience.
Does pTrimmer support IUPAC ambiguity codes in the input primer sequences?
Looking at the code and examples, there appears to be nothing to consider primers given with other ambiguity codes like M meaning A or C. This surprises me as ambiguous primers are quite common in my experience.
https://en.wikipedia.org/wiki/Nucleic_acid_notation
Quoting
dynamic.c
you have:i.e. You consider wildcard matching for the ambiguous base N (meaning A, C, G or T).
There is also some special treatment of
'N'
inquery.c
but I'm not quite to sure what that is doing.This may be coping with an N in the FASTQ files, which is the only ambiguity base reported by Illumina.