TUM
Institut für Humangenetik





Patient Information

Research
SNPs

Address



Links
Genetic Databases
Genetic Journals
WWW Information
About ExonPrimer

ExonPrimer is a Perl script that helps to design intronic primers for the PCR amplification of exons. The script needs a cDNA and the corresponding genomic sequence as input. It aligns these sequences using Blat and designs PCR primers to amplify each exon using Primer3. The positions of the exons are deduced from the alignment of the genomic and the cDNA sequences. Insertions/deletions up to 6 base pairs are bridged by postprocessing. Exons with small introns in-between are combined. Exons smaller than 20-25 bp will not be recognized. The user can define the maximum exon size. Exons larger than this size will be divided into several parts.
The poly-A tail of the cDNA should be clipped to allow the alignment of the cDNA and the genomic DNA sequence. The genomic sequence must be longer than the cDNA sequence. Otherwise the design of primers for the first and/or last exon is not possible.
Download of the human genome sequence with all SNPs masked by N's. Using this sequence, one can avoid primers to be positioned across SNPs.
ExonPrimer is also available in the UCSC Genome Browser for the human and mouse genomes. One can find the link to ExonPrimer in the 'Sequence and Links to Tools and Databases' section of the UCSC genes details page.

ExonPrimer options
cDNA sequence. Please, enter the sequences in fasta format.

Upload of a file with the cDNA sequence


Genomic sequence

Upload of a file with the genomic sequence (max. 500000 bp)


Minimal distance between primer and exon/intron boundary
bp
Primer region
bp
Maximal target (exon) size. Exons larger than 'maximal target size' will be divided.
bp        Overlap bp

Primer3 options
Annealing temperature
°C
GC clamp
Mispriming library
Primer size
Minimum: bp
Optimum: bp Maximum: bp
Maximum length of a mononucleotide repeat, for example AAAA.
bp

Masking

The exons and 600 base pairs upstream and downstream of the exons will be used for a Blat search against the entire genome. A score of 300 means that all hits with more than 300 identical base pairs will be masked. Higher scores will result in masking only duplicated regions. Lower scores will also mask repeats.

No masking Human (hg18) Mouse (mm8) Score

Reference sequence

An EMBL formatted sequence file will be generated containing exons and intron/exon boundaries. The sequence can be imported as reference sequence into the Staden package. If 'CDS start' and 'CDS end' are empty, the coding sequence will extend from position 1 up to the end.
CDS start    CDS end    Maximal intron length




Creator: Tim M Strom
Webmaster: Riccardo Berutti
Imprint
Data protection