I have a sample containing three amplified genes. For each two different degenerated primers (fwd and rev) were used. Now I want to use blast to separate the reads of the three different genes.
The sequences of the degenerated primers is in consensus sequence and blast does not take consensus sequences.
• 0 views
•
link
No tool that I am aware of, but a simple Perl or Python script could do this for you.
edit: however, how to phase when you have more than one ambiguous base? There are 2^n possibilities, e.g.:
ACWCAYT
There are four possibilities:
ACACACT
ACTCATT
ACACATT
ACTCACT
Which ones to choose?
Well, I would like to create a fasta file with all possible sequences. I do not want to choose one, but I need all of them. And a script that can create all seems not easy to me.
What is the number of sequences, length of sequences and the number of ambiguous bases per sequence? File sizes and number of sequences will grow very quick and easily explode on your face.