Literature DB >> 19401435

UniPrime2: a web service providing easier Universal Primer design.

Robin Boutros1, Nicola Stokes, Michaël Bekaert, Emma C Teeling.   

Abstract

The UniPrime2 web server is a publicly available online resource which automatically designs large sets of universal primers when given a gene reference ID or Fasta sequence input by a user. UniPrime2 works by automatically retrieving and aligning homologous sequences from GenBank, identifying regions of conservation within the alignment, and generating suitable primers that can be used to amplify variable genomic regions. In essence, UniPrime2 is a suite of publicly available software packages (Blastn, T-Coffee, GramAlign, Primer3), which reduces the laborious process of primer design, by integrating these programs into a single software pipeline. Hence, UniPrime2 differs from previous primer design web services in that all steps are automated, linked, saved and phylogenetically delimited, only requiring a single user-defined gene reference ID or input sequence. We provide an overview of the web service and wet-laboratory validation of the primers generated. The system is freely accessible at: http://uniprime.batlab.eu. UniPrime2 is licenced under a Creative Commons Attribution Noncommercial-Share Alike 3.0 Licence.

Entities:  

Mesh:

Substances:

Year:  2009        PMID: 19401435      PMCID: PMC2703989          DOI: 10.1093/nar/gkp269

Source DB:  PubMed          Journal:  Nucleic Acids Res        ISSN: 0305-1048            Impact factor:   16.971


INTRODUCTION

The process of identifying conserved stretches of a genomic sequence among phylogenetically distinct taxa, in which to design PCR primers to amplify homologous markers in other species, was developed in the 1990s (1). This has proven to be a highly successful method and has resulted in many comparative studies that address the evolution of key genes in non-model organisms (2,3). However, to use this method a research scientist must have some degree of bioinformatic capability. Firstly, the marker of choice from the appropriate taxa needs to be retrieved from the ever-expanding databases (e.g. GenBank (4)) and then aligned either by eye or by using freely available software, e.g. ClustalW (5), T-Coffee (6) or GramAlign (7). Within this resulting alignment, highly conserved regions must be identified and then some consensus of this alignment is used to design a primer pair, taking melting temperature (TM), GC content, secondary structure, length of amplicon and primer-self end complementarity into account (1). The success of employing these universal primers depends on the alignment quality, ability to locate conserved regions and a low potential probability of mis-priming (i.e. probability of amplifying a paralogous stretch of the genome). As molecular biology is now firmly integrated into the fields of ecology, behaviour, conservation science, the ability to design optimal primers for comparative gene studies is becoming more important. As more genomes are annotated and collated, non-computational biologists can identify any system of interest (e.g. echolocation) that they believe to be under selection in their study species (e.g. bats) and design the appropriate primers to further investigate this question (2). Biological studies are becoming highly multi-disciplinary and the tools and skills required to mine these vast databases are increasing in usability and number. However, as the information contained in the databases is expanding at an exponential rate it is now becoming impossible to manually implement all steps required for primer design (8). To enable non-computational biologists to design universal primers (for any marker or taxa) that have been proven to successfully work in the laboratory we originally designed UniPrime (8). This is an open-source suite of integrated software programs that allows users to automatically design sets of universal primers to amplify regions of suitable inter-specific variation across divergent taxa by simply inputting a NCBI GeneID or accession number. UniPrime is significantly different from other primer design programs in that it uniquely allowed all steps of the process to be saved, including initial data retrieval, multi-species alignment and primer design sites (8). However, the original version of UniPrime required the local installation of BioPerl (9), Primer3 (10,11), T-Coffee (6) and PostgreSQL (www.postgresql.org) plus the UniPrime database. Each program had to interact with the UniPrime database and ‘trouble-shooting’ the installation and implementation problems of this suite of programs were platform specific. This has proven difficult and frustrating for non-computational biologists, the target audience. Other concerns and limitations of the initial UniPrime software was that the only allowable input format of reference sequence was a GeneID. This limited researchers to use only the annotated databases in their initial search. An additional bottleneck in the original version of UniPrime was the use of the T-Coffee (6) alignment program. Alignments of over eight taxa took a significant amount of time, and thus significantly increased the duration of the primer design process. To overcome the installation issues and limitations of Uniprime (8), we have now developed UniPrime2 (http://uniprime.batlab.eu), which is a user-friendly web service (rather than a downloadable package) with many novel system enhancements. These enhancements have resulted in an almost 10-fold increase in average efficiency per query, advanced search capabilities and the local installation problems of the early version of UniPrime have been alleviated.

IN SILICO METHODS

The UniPrime2 algorithm

From the original algorithm described in (8), we have improved and added several alternative steps.

Step 1: locus

Users can now input a Fasta file format of any sequence that they wish. Additionally, they can input a GenBank GeneID (unique species specific identifier for genes provided by Entrez Gene) of the target locus.

Step 2: orthologs

The initial input sequence is used as a ‘query’ for a Blastn (12) search of the NCBI database to identify highly similar homologous sequences. The user can delimit the search at varying phylogenetic levels by incorporating the Entrez Query BLAST option. When a Fasta sequence file has been inputted any NCBI database can be specified and searched by the user. When the user defines a GeneID only the RefSeq mRNA database will be searched for homologous sequences, insuring that the retrieved sequences are annotated.

Step 3: alignment

Users can now choose to align their sequences with the GramAlign (7), or the T-Coffee (6) algorithm. GramAlign is recommended because of its speed, and we have validated the authenticity of the primers designed using this new functionality (see ‘Results’ section). From the alignment, a consensus sequence is inferred.

Step 4: primer design

All possible primers along the consensus sequence are generated by Primer3. (11).

Step 5: virtual PCR, (optional)

The primer sequences are submitted for a Blastn search within the ‘Whole-genome shotgun reads’ (wgs) database of GenBank to identify sequences that match the forward and reverse primer sequence within a compatible size range for PCR amplification (primers <10 kb apart).

Implementation

The UniPrime2 web service is running on an Apache server (www.apache.org) using PHP (www.php.net) to link HTML forms with Perl scripts. The following modules from BioPerl package (9) were used in the implementation of UniPrime2: bioperl, bioperl-run and bioperl-ext. The GD graphics package (www.libgd.org) is used to view sequences. UniPrime2 uses the PostgreSQL (www.postgresql.org) database management system to temporally store information relating to user requests. T-Coffee (6) and GramAlign (7) are used for alignment, while Primer3 (10,11) is used to generate primers.

WET LABORATORY METHODS

PCR and DNA sequencing

PCR was performed with 2 nM of each primer (see ‘Experimental validation’ section), 1.5 mM MgCl2, 1 U of Platinum Taq DNA polymerase (Invitrogen Corporation, Carlsbad, California, USA) and 10 ng of genomic DNA. Touchdown conditions of amplification were used for all species, as follows: 10 cycles of denaturation at 95°C for 30 s, annealing at 65°C for 30 s –1°C per cycle, extension at 72°C for 60 s; followed by 35 cycles with 95°C for 30 s, annealing at 55°C for 30 s, extension at 72°C for 60 s. The initial denaturation step and the last extension step were 3 min each. The PCR products were separated and visualized in 1% agarose gel. Sequencing reactions were performed in both directions on PCR products, using the same primer set as for amplification.

RESULTS

Experimental validation

We used UniPrime2 to generate primers from four diverse genes (AOF2, EFEMP1, LRP6 and OAZ1) that were originally examined in (8). We found that the same set of optimal primer pairs where designed when either GramAlign or T-Coffee were used by UniPrime2. In a second step, we evaluated the ability of UniPrime2 to design a new set of primers for two other genes ATG16L1 (Autophagy 16-like 1) and APOBEC3G (Apolipoprotein B mRNA-Editing Enzyme, Catalytic Polypeptide-like 3G). We validated the primers designed by amplifying and sequencing fragments from these genes in four divergent Orders across Class Mammalia. The genomic DNA from five divergent mammal species was used (Supplementary Data), for the two genes selected (Table 1). The generated sequences were deposited in GenBank (FJ796956-FJ796961)
Table 1.

Primers used and estimated product length

GeneGeneIDPrimers (5′ -> 3′)SizeLocation (human)
ATG16L155054FGGATCTACGCAGCAAAGTCTG613Exon 1
RNTCGNATGTCCCAGAAACG
APOBEC3G60489FGACNGCATGAGACTTACCTGTG2678Exon 5–6
RGNGAAGATGCACANGCTCAC

For each gene/locus the forward (F) and reverse (R) primers are indicated. The ‘GeneID’ was the entry used for the initial step. The expected product length is an average value inferred from the multiple alignments but varies between species.

Primers used and estimated product length For each gene/locus the forward (F) and reverse (R) primers are indicated. The ‘GeneID’ was the entry used for the initial step. The expected product length is an average value inferred from the multiple alignments but varies between species.

Efficiency

As already stated, one of the principal design enhancements of the new UniPrime2 web server is the inclusion of the GramAlign algorithm (7) as an alternative sequence alignment solution to the popular, but computationally expensive, T-Coffee algorithm (6). Table 2 shows typical average runtimes for the six genes described above using two UniPrime2 configurations, T-Coffee and GramAlign and searching the NCBI RefSeq mRNA database. There is approximately a 10-fold decrease in total UniPrime2 execution time per user request when T-Coffee is replaced with GramAlign. There is no significant increase in execution time efficiency when Greenwich Mean Time (GMT) intervals coincide with the peak access times of NCBI tools and databases (GenBank and BLAST) required by UniPrime2 (Table 2).
Table 2.

Average runtime of primer design request on the UniPrime2 web server

Time (GMT)UniPrime+TCoffeeUniPrime+GramAlign
Mon. 12 pm3237 s322 s
Tues. 3 pm3617 s356 s
Wed. 10 am3728 s406 s
Thu. 3 pm3329 s343 s

Results of the average runtime in seconds per primer design request on the UniPrime2 web server at varying time intervals, when T-Coffee (UniPrime+T-Coffee) or GramAlign (UniPrime+GramAlign) is used for sequence alignment.

Average runtime of primer design request on the UniPrime2 web server Results of the average runtime in seconds per primer design request on the UniPrime2 web server at varying time intervals, when T-Coffee (UniPrime+T-Coffee) or GramAlign (UniPrime+GramAlign) is used for sequence alignment. Figure 1 depicts the variation in runtime per request at each stage in the UniPrime2 processing pipeline when GramAlign is used. Steps 2 and 4 are now the most time consuming components in the execution of a request. This is because at both these steps the system is remotely accessing NCBI resources. The final and optional processing step is the virtual PCR process (not shown in Figure 1). Typically, the virtual PCR of a primer pair will take in the order of hours rather than minutes to complete, because each of the primer sequences are submitted during this process to a time-consuming Blastn search within the GenBank databases. However, this step allows users to retrieve all possible homologous sequences and estimate the potential of mis-priming in the laboratory.
Figure 1.

Runtime for each step in the UniPrime2 processing pipeline for different genes.

Runtime for each step in the UniPrime2 processing pipeline for different genes.

UniPrime2: the web server

All user inputs, such as locus name and other parameters, are now collected though a HTML form on the UniPrime2 web server. Previously, users had to interact with the system through a complicated sequence of command line requests to a local installation of the system. UniPrime2 now accepts a user-defined input sequence in Fasta format, as well as the previously supported GeneID. There are links and tutorials to enable users to find a GeneID and examples of a Fasta file input. A species and taxon name database is now used to provide quick and easy spellchecking and species name prompting. When searching with a Fasta input query users can search any of the Genbank databases, which appear as a drop-down menu, this allows for greater flexibility when using non-annotated genomes or taxa. If required, users can select the method of alignment of the retrieved sequences, the threshold of the consensus and amplicon size and directly design primers. They can also easily modify the e-value threshold at this stage, or any of the other default parameters if they feel they have sufficient expertise. If no homologous sequences are retrieved, the user can avail of the primer design ‘trouble-shooting’ tutorial on the website. Users are given the option of choosing T-Coffee or GramAlign. Users can review the taxa that have been retrieved from Genbank at this stage and easily click on which taxa to include or not. They can also readily change the consensus threshold by using a drop-down menu at this stage or modify the parameters using the ‘advanced parameters’ option. Users can review the consensus sequence used to generate the primers, and can easily download the alignment file. All primers designed can be downloaded as a spreadsheet that includes TM, penalty scores and location in the alignment. The size of the amplicon for each primer pair is depicted on the website. If no primers are designed advice can be sought in the ‘trouble-shooting’ section of the website. Figure 2 depicts a screenshot of the resulting output from these four steps, where the user can view the gene, the retrieved sequences, the alignment and the primers designed.
Figure 2.

Screenshots of the UniPrime2 interface. Screenshot (A) is the main results page for the OAZ1 locus, while (B) shows click-through details for one of the generated OAZ1 primer pairs, X20.21.

Screenshots of the UniPrime2 interface. Screenshot (A) is the main results page for the OAZ1 locus, while (B) shows click-through details for one of the generated OAZ1 primer pairs, X20.21.

Step 5: virtual PCR

User can select which primer pair they would like to use to search the Genbank databases. The results outputted are an aligned file of all possible sequence retrieved by the Blast search. In all cases, primer generation can now be run in parallel enabling users to execute concurrent requests. Each request can be accessed by clicking on the appropriate tab at the top of the page. Tabs are labelled with the NCBI GeneID or Fasta sequence name used in the request. Users now have access to their previously submitted requests and primer results. There is an ongoing ‘ticker-tape’ that describes what stage of primer design UniPrime2 is involved in. An e-mail alert is now sent to the user when their request has been processed. Users can now view outputs at various steps of the processing pipeline, and modify a wide variety of parameters where appropriate. This more interactive setup helps users to identify and resolve situations where highly divergent conservation regions result in low primer quality.

CONCLUSION

UniPrime2 represents a new generation of integrated user-friendly, computational solutions to primer design that anyone can use. It seamlessly harnesses the ever-growing masses of genomic data and allows users to design functional primers without expert bioinformatic skills. It is a tool that will greatly aid the multi-disciplinary modern biologist.

SUPPLEMENTARY DATA

Supplementary Data are available at NAR Online.

FUNDING

Science Foundation Ireland PIYRA 06/YI3/B932 awarded to E.C.T. Funding for open access charge: Science Foundation Ireland PIYRA 06/YI3/B932. Conflict of interest statement. None declared.
  12 in total

1.  Primer3 on the WWW for general users and for biologist programmers.

Authors:  S Rozen; H Skaletsky
Journal:  Methods Mol Biol       Date:  2000

2.  T-Coffee: A novel method for fast and accurate multiple sequence alignment.

Authors:  C Notredame; D G Higgins; J Heringa
Journal:  J Mol Biol       Date:  2000-09-08       Impact factor: 5.469

3.  The Bioperl toolkit: Perl modules for the life sciences.

Authors:  Jason E Stajich; David Block; Kris Boulez; Steven E Brenner; Stephen A Chervitz; Chris Dagdigian; Georg Fuellen; James G R Gilbert; Ian Korf; Hilmar Lapp; Heikki Lehväslaiho; Chad Matsalla; Chris J Mungall; Brian I Osborne; Matthew R Pocock; Peter Schattner; Martin Senger; Lincoln D Stein; Elia Stupka; Mark D Wilkinson; Ewan Birney
Journal:  Genome Res       Date:  2002-10       Impact factor: 9.043

4.  Enhancements and modifications of primer design program Primer3.

Authors:  Triinu Koressaar; Maido Remm
Journal:  Bioinformatics       Date:  2007-03-22       Impact factor: 6.937

5.  Designing and optimizing comparative anchor primers for comparative gene mapping and phylogenetic inference.

Authors:  William J Murphy; Stephen J O'Brien
Journal:  Nat Protoc       Date:  2007       Impact factor: 13.491

6.  The B30.2(SPRY) domain of the retroviral restriction factor TRIM5alpha exhibits lineage-specific length and sequence variation in primates.

Authors:  Byeongwoon Song; Bert Gold; Colm O'Huigin; Hassan Javanbakht; Xing Li; Matthew Stremlau; Cheryl Winkler; Michael Dean; Joseph Sodroski
Journal:  J Virol       Date:  2005-05       Impact factor: 5.103

7.  The hearing gene Prestin reunites echolocating bats.

Authors:  Gang Li; Jinhong Wang; Stephen J Rossiter; Gareth Jones; James A Cotton; Shuyi Zhang
Journal:  Proc Natl Acad Sci U S A       Date:  2008-09-05       Impact factor: 11.205

8.  BLAST: improvements for better sequence analysis.

Authors:  Jian Ye; Scott McGinnis; Thomas L Madden
Journal:  Nucleic Acids Res       Date:  2006-07-01       Impact factor: 16.971

9.  GenBank.

Authors:  Dennis A Benson; Ilene Karsch-Mizrachi; David J Lipman; James Ostell; Eric W Sayers
Journal:  Nucleic Acids Res       Date:  2008-10-21       Impact factor: 16.971

10.  Grammar-based distance in progressive multiple sequence alignment.

Authors:  David J Russell; Hasan H Otu; Khalid Sayood
Journal:  BMC Bioinformatics       Date:  2008-07-10       Impact factor: 3.169

View more
  12 in total

1.  Molecular cloning of the myo-inositol oxygenase gene from the kidney of baboons.

Authors:  Rafael González-Álvarez; Diana Cristina Pérez-Ibave; María Lourdes Garza-Rodríguez; Ángel Lugo-Trampe; Iván Delgado-Enciso; María Elizabeth Tejero-Barrera; Laura Elia Martínez-De-Villarreal; Raquel Garza-Guajardo; María Marisela Sánchez-Chaparro; Gabriel Ruiz-Ayma; Oralia Barboza-Quintana; Hugo Alberto Barrera-Saldaña; María Del Refugio Rocha-Pizaña; Irám Pablo Rodríguez-Sánchez
Journal:  Biomed Rep       Date:  2017-08-25

2.  PrecisePrimer: an easy-to-use web server for designing PCR primers for DNA library cloning and DNA shuffling.

Authors:  Cyrille Pauthenier; Jean-Loup Faulon
Journal:  Nucleic Acids Res       Date:  2014-05-14       Impact factor: 16.971

3.  URPD: a specific product primer design tool.

Authors:  Li-Yeh Chuang; Yu-Huei Cheng; Cheng-Hong Yang
Journal:  BMC Res Notes       Date:  2012-06-19

4.  maxAlike: maximum likelihood-based sequence reconstruction with application to improved primer design for unknown sequences.

Authors:  Peter Menzel; Peter F Stadler; Jan Gorodkin
Journal:  Bioinformatics       Date:  2010-12-01       Impact factor: 6.937

5.  PhyDesign: an online application for profiling phylogenetic informativeness.

Authors:  Francesc López-Giráldez; Jeffrey P Townsend
Journal:  BMC Evol Biol       Date:  2011-05-31       Impact factor: 3.260

6.  Molecular evolution and expression profile of the chemerine encoding gene RARRES2 in baboon and chimpanzee.

Authors:  Rafael González-Alvarez; María de Lourdes Garza-Rodríguez; Iván Delgado-Enciso; Víctor Manuel Treviño-Alvarado; Ricardo Canales-Del-Castillo; Laura Elia Martínez-De-Villarreal; Ángel Lugo-Trampe; María Elizabeth Tejero; Natalia E Schlabritz-Loutsevitch; María Del Refugio Rocha-Pizaña; Shelley A Cole; Diana Reséndez-Pérez; Mario Moises-Alvarez; Anthony G Comuzzie; Hugo Alberto Barrera-Saldaña; Raquel Garza-Guajardo; Oralia Barboza-Quintana; Irám Pablo Rodríguez-Sánchez
Journal:  Biol Res       Date:  2015-06-12       Impact factor: 5.612

7.  In silico analyses of primers used to detect the pathogenicity genes of Vibrio cholerae.

Authors:  Julien Gardès; Olivier Croce; Richard Christen
Journal:  Microbes Environ       Date:  2012-05-17       Impact factor: 2.912

8.  ConservedPrimers 2.0: a high-throughput pipeline for comparative genome referenced intron-flanking PCR primer design and its application in wheat SNP discovery.

Authors:  Frank M You; Naxin Huo; Yong Q Gu; Gerard R Lazo; Jan Dvorak; Olin D Anderson
Journal:  BMC Bioinformatics       Date:  2009-10-13       Impact factor: 3.169

9.  Designing universal primers for the isolation of DNA sequences encoding Proanthocyanidins biosynthetic enzymes in Crataegus aronia.

Authors:  Afnan Saeid Zuiter; Jammal Sawwan; Ayed Al Abdallat
Journal:  BMC Res Notes       Date:  2012-08-10

10.  PD5: a general purpose library for primer design software.

Authors:  Michael C Riley; Wayne Aubrey; Michael Young; Amanda Clare
Journal:  PLoS One       Date:  2013-11-21       Impact factor: 3.240

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.