 |
CODEHOP:
COnsensus-DEgenerate Hybrid Oligonucleotide
Primers
|
|
Getting started
Blocks from protein sequences for CODEHOP input
Start with a set of related sequences or a multiple alignment in Blocks, Clustal or FASTA-alignment format. For a set of related
sequences, get a ClustalW alignment using either the
EBI Clustal or the
BCM Search Launcher
multiple sequence alignment site for
global multiple alignments from which blocks are made, or use
Blockmaker
to make blocks directly. Clustal-generated alignments
are copied and pasted into the
Multiple alignment processor
window in Clustal (include the word 'CLUSTAL' from the heading) or
FASTA-alignment format, and choose 'Submit the sequences'. The processor carves out blocks from fully-ungapped regions that are
at least 10 residues wide and puts them into Blocks format. Using Blockmaker (Motif or Gibbs sampling) provides blocks that are
ready to go for CODEHOP design. Either way, there will be several options that you may find worthwhile, such as viewing logos and
trees to aid in the evaluation of the resulting blocks. If you like the blocks, then by choosing the
CODEHOP link, your blocks are
inserted into the primer design window.
Designing primers
Click on "Look for primers". This is the default report. There are then ways of reducing the
stringency if you don't get predictions, or if you don't like what you get. We think that you should first raise the degeneracy to 256 or
higher (if you dare) and retry. Next, you might raise the strictness of the core region, for example to 0.1 or 0.25. You might have a
favored sequence(s), in which case, rather than raising the degeneracy or strictness, raise the weight of your favored sequences (to bias
the primer) by working in the Web box on the last column (max weight is 100; so you might upweight your favorite sequence to, say,
200 or 400). You can also remove individual sequences from the Web box by down-weighing them to 0 (in the last column) if they
are too divergent or misaligned and so prevent finding a solution.
Clamp extension
Using the CODEHOP strategy, primers cannot extend beyond the limits of
the blocks. Therefore, you may see the message "CLAMP NEEDS EXTENSION"
if the resulting melting temperature is too low. In this case, you can copy and
paste the primer into this
oligo temperature calculation site.
Add residues to the 5' end until the desired temperature is reached.
Possible ways to select residues to add include: Select them arbitrarily;
select codons from one of the sequences
represented in the blocks in the regions flanking the blocks
(
reverse translation site); re-make the
blocks leaving out some sequences or using a different multiple alignment
method to get an extended alignment.
Cycling conditions
For amplification, we recommend using
AmpliTaq Gold
with a 9' preheat (this provides an automatic hotstart - a
hotstart of some kind is important). We have had success using the time-release feature with addition of 15-20 extra cycles. The
CODEHOP strategy
of Rose, et al. (NAR 26_1628-1635) is different from the
usual degenerate PCR, and it is desirable to
keep annealing temperatures high - even 60oC may be OK if you have a >60oC clamp. We recommend trying the highest temperature
that yields a clean PCR product. We have used "touchdown" PCR down to Tm-3oC or lower, say from 63oC down to a good clamp
annealing temperature in -0.5 -> -1oC increments, and the remaining cycles are carried out at the 53-57oC clamp annealing temperature
for a 60oC clamp. The intent of the touchdown is to give the correct product a head start, because it is likely to anneal at a higher
temperature than any failure product. Once the clamp 'takes over', then all primed products, whether correct or not, will be on an even
footing, so we try to keep the stringency high in all cycles. With luck, it should not be necessary to gel-purify product, but rather you
may clone directly from the reaction mix if a single band of the expected size is obtained.
Genes identified using CODEHOP.
Please let us know if you have any useful tips to pass on based on your experience using CODEHOP-predicted primers.
[Blocks home]
[CODEHOP]
[CODEHOP help]
[CODEHOP program]
Contact us
Page last modified Mar 2003