<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>1471-2105-9-253</ui>
   <ji>1471-2105</ji>
   <fm>
      <dochead>Software</dochead>
      <bibl>
         <title>
            <p>BatchPrimer3: A high throughput web application for PCR and sequencing primer design</p>
         </title>
         <aug>
            <au id="A1">
               <snm>You</snm>
               <mi>M</mi>
               <fnm>Frank</fnm>
               <insr iid="I1"/>
               <insr iid="I3"/>
               <email>frank.you@ars.usda.gov</email>
            </au>
            <au id="A2">
               <snm>Huo</snm>
               <fnm>Naxin</fnm>
               <insr iid="I1"/>
               <insr iid="I3"/>
               <email>nhuo@pw.usda.gov</email>
            </au>
            <au id="A3">
               <snm>Gu</snm>
               <mnm>Qiang</mnm>
               <fnm>Yong</fnm>
               <insr iid="I3"/>
               <email>yong.gu@ars.usda.gov</email>
            </au>
            <au id="A4">
               <snm>Luo</snm>
               <fnm>Ming-cheng</fnm>
               <insr iid="I1"/>
               <email>mcluo@ucdavis.edu</email>
            </au>
            <au id="A5">
               <snm>Ma</snm>
               <fnm>Yaqin</fnm>
               <insr iid="I1"/>
               <email>ama@ucdavis.edu</email>
            </au>
            <au id="A6">
               <snm>Hane</snm>
               <fnm>Dave</fnm>
               <insr iid="I2"/>
               <insr iid="I3"/>
               <email>dhane@pw.usda.gov</email>
            </au>
            <au id="A7">
               <snm>Lazo</snm>
               <mi>R</mi>
               <fnm>Gerard</fnm>
               <insr iid="I3"/>
               <email>gerard.lazo@ars.pw.usda.gov</email>
            </au>
            <au id="A8">
               <snm>Dvorak</snm>
               <fnm>Jan</fnm>
               <insr iid="I1"/>
               <email>jdvorak@ucdavis.edu</email>
            </au>
            <au id="A9" ca="yes">
               <snm>Anderson</snm>
               <mi>D</mi>
               <fnm>Olin</fnm>
               <insr iid="I3"/>
               <email>oandersn@pw.usda.gov</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>Department of Plant Sciences, University of California, CA 95616, USA</p>
            </ins>
            <ins id="I2">
               <p>Genetic Resources Conservation Program, University of California, CA 95616, USA</p>
            </ins>
            <ins id="I3">
               <p>Western Regional Research Center, Agricultural Research Service, US Department of Agriculture, 800 Buchanan Street, Albany, CA 94710, USA</p>
            </ins>
         </insg>
         <source>BMC Bioinformatics</source>
         <issn>1471-2105</issn>
         <pubdate>2008</pubdate>
         <volume>9</volume>
         <issue>1</issue>
         <fpage>253</fpage>
         <url>http://www.biomedcentral.com/1471-2105/9/253</url>
         <xrefbib>
            <pubidlist>
               <pubid idtype="pmpid">18510760</pubid>
               <pubid idtype="doi">10.1186/1471-2105-9-253</pubid>
            </pubidlist>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>26</day>
               <month>10</month>
               <year>2007</year>
            </date>
         </rec>
         <acc>
            <date>
               <day>29</day>
               <month>5</month>
               <year>2008</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>29</day>
               <month>5</month>
               <year>2008</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2008</year>
         <collab>You et al; licensee BioMed Central Ltd.</collab>
         <note>This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note>
      </cpyrt>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <sec>
               <st>
                  <p>Background</p>
               </st>
               <p>Microsatellite (simple sequence repeat &#8211; SSR) and single nucleotide polymorphism (SNP) markers are two types of important genetic markers useful in genetic mapping and genotyping. Often, large-scale genomic research projects require high-throughput computer-assisted primer design. Numerous such web-based or standard-alone programs for PCR primer design are available but vary in quality and functionality. In particular, most programs lack batch primer design capability. Such a high-throughput software tool for designing SSR flanking primers and SNP genotyping primers is increasingly demanded.</p>
            </sec>
            <sec>
               <st>
                  <p>Results</p>
               </st>
               <p>A new web primer design program, BatchPrimer3, is developed based on Primer3. BatchPrimer3 adopted the Primer3 core program as a major primer design engine to choose the best primer pairs. A new score-based primer picking module is incorporated into BatchPrimer3 and used to pick position-restricted primers. BatchPrimer3 v1.0 implements several types of primer designs including generic primers, SSR primers together with SSR detection, and SNP genotyping primers (including single-base extension primers, allele-specific primers, and tetra-primers for tetra-primer ARMS PCR), as well as DNA sequencing primers. DNA sequences in FASTA format can be batch read into the program. The basic information of input sequences, as a reference of parameter setting of primer design, can be obtained by pre-analysis of sequences. The input sequences can be pre-processed and masked to exclude and/or include specific regions, or set targets for different primer design purposes as in Primer3Web and primer3Plus. A tab-delimited or Excel-formatted primer output also greatly facilitates the subsequent primer-ordering process. Thousands of primers, including wheat conserved intron-flanking primers, wheat genome-specific SNP genotyping primers, and <it>Brachypodium </it>SSR flanking primers in several genome projects have been designed using the program and validated in several laboratories.</p>
            </sec>
            <sec>
               <st>
                  <p>Conclusion</p>
               </st>
               <p>BatchPrimer3 is a comprehensive web primer design program to develop different types of primers in a high-throughput manner. Additional methods of primer design can be easily integrated into future versions of BatchPrimer3. The program with source code and thousands of PCR and sequencing primers designed for wheat and <it>Brachypodium </it>are accessible at <url>http://wheat.pw.usda.gov/demos/BatchPrimer3/</url>.</p>
            </sec>
         </sec>
      </abs>
   </fm>
   <meta>
      <classifications>
         <classification type="bmc" subtype="user_supplied_xml" id="endnote"/>
      </classifications>
   </meta>
   <bdy>
      <sec>
         <st>
            <p>Background</p>
         </st>
         <p>Primer design programs are crucial in optimizing the polymerase chain reaction (PCR). A poorly designed primer can result in little or no target product. Numerous web-based or standard-alone programs for PCR primer design are available but vary in quality and functionality <abbrgrp><abbr bid="B1">1</abbr><abbr bid="B2">2</abbr></abbrgrp>. Primer3 <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr></abbrgrp> is the most popular non-commercial primer design software because of its capabilities and free accessibility. Primer3 core program, a C language-written command line program, has great flexibility to optimize a number of parameters such as product size, melting temperature (T<sub>m</sub>), GC content, primer length, 3' end stability, self complementarity, primer dimer possibility, position constraints and so forth to get the best primer pairs, and provides the potential to design different types of PCR primers to meet various needs. Due to complexity of Primer3 core program in parameter input, it is difficult to directly use the command line program to design primers. Primer3Web <abbrgrp><abbr bid="B3">3</abbr></abbrgrp> is the first web interface for Primer3 written in Perl. The interface has a powerful, but complex HTML form, including all of possible parameters and options used in the Primer3 core program. Primer3Plus <abbrgrp><abbr bid="B5">5</abbr></abbrgrp> further reorganized and optimized the Primer3Web's user interface in light of parameter categories and primer design tasks. Primer3Web provided two types of primer design, generic primers and hybridization oligos. Primer3Plus further expanded to have cloning and sequencing primer design as well as a primer management module to facilitate further primer analysis and ordering. Several other web-based or command line pipeline programs using Primer3 as a primer design engine also have been developed <abbrgrp><abbr bid="B6">6</abbr><abbr bid="B7">7</abbr><abbr bid="B8">8</abbr><abbr bid="B9">9</abbr><abbr bid="B10">10</abbr></abbrgrp>. However, most of those web-based programs lack batch primer design capability. For many large-scale primer design projects, in addition to the requirement of suitable primer design methods, two additional features, batch input of DNA sequences and primer ordering ready output are necessary.</p>
         <p>Simple sequence repeat (SSR) and single nucleotide polymorphism (SNP) are two types of important genetic markers. Large numbers of SSRs and SNPs have been detected in various species and used in genetics and breeding <abbrgrp><abbr bid="B11">11</abbr><abbr bid="B12">12</abbr><abbr bid="B13">13</abbr><abbr bid="B14">14</abbr><abbr bid="B15">15</abbr></abbrgrp>. A number of different SNP genotyping technologies have been developed based on various methods of allelic discrimination and detection platforms (see review <abbrgrp><abbr bid="B15">15</abbr></abbrgrp>). Primer extension is the most commonly used approach to SNP genotyping because it can be used in a wide variety of high-throughput detection platforms, i.e., electrophoresis, fluorescence resonance energy transfer, fluorescence polarization, arrays, mass spectrometry, and luminescence <abbrgrp><abbr bid="B15">15</abbr></abbrgrp>. A primer extension reaction involves two types of primer design: single base extension primers and allele-specific primers. A software tool for designing SSR flanking primers and SNP genotyping primers in a high-throughput mode is increasingly needed.</p>
         <p>On the basis of the Primer3 core program, Primer3Web <abbrgrp><abbr bid="B3">3</abbr></abbrgrp> and Primer3Plus <abbrgrp><abbr bid="B5">5</abbr></abbrgrp>, we developed a new web-based application, BatchPrimer3. The aims of BatchPrimer3 development are (1) to implement additional options in primer design, (2) to improve capability of the program to process a large number of DNA sequences, and (3) to provide convenient primer outputs for viewing primer details, printing primer lists, editing primers and finally placing primer orders. We extended Primer3Web and Primer3Plus to have batch processing capability of designing primers, and integrated SSR detection and SSR-flanking primer design to have flexible options for SSR search criteria and to export both SSR detection results and SSR-flanking primer list. In addition, we implemented primer design methods for two basic types of SNP genotyping primers, single base extension (SBE) primers and allele-specific (AS) primers, as well as tetra-primers for tetra-primer amplification refractory mutation system (ARMS) PCR <abbrgrp><abbr bid="B16">16</abbr></abbrgrp>. DNA sequencing primer design is also reimplemented in this program. The BatchPrimer3 program is easily extendible and additional primer design methods may be integrated in the future.</p>
      </sec>
      <sec>
         <st>
            <p>Implementation</p>
         </st>
         <sec>
            <st>
               <p>Web application design</p>
            </st>
            <p>BatchPrimer3 was designed as a web application consisting of a set of CGI programs written in Perl, which can run on different operating systems, such as Solaris, Linux, Mac OS or Windows with an Apache HTTP server and Perl interpreter program. The open source program Primer3Web <abbrgrp><abbr bid="B3">3</abbr></abbrgrp> was adopted as a start point. The similar interface in Primer3Plus <abbrgrp><abbr bid="B5">5</abbr></abbrgrp> was used, which has a pull-down combo-box for primer type selection, and a text field together with a button for uploading a sequence file (Figure <figr fid="F1">1</figr>). This task-orientated interface <abbrgrp><abbr bid="B5">5</abbr></abbrgrp> with modular programming design provides extendibility to integrate new primer design methods to the program. File uploading allows users to input a large number of target sequences for batch primer design and overcomes the sequence size limit in an HTML textarea field. The pre-analysis module of input sequences is added to calculate sequence properties, such as sequence lengths and GC contents, which is helpful to determine parameter ranges for primer design. The parameter setting panels are customized according to different primer types. When a user chooses a primer type, the corresponding parameter setting panels are represented directly below the sequence input box (Figure <figr fid="F1">1</figr>). An email address text field is also provided to allow a user to receive an email alert of primer design results.</p>
            <fig id="F1">
               <title>
                  <p>Figure 1</p>
               </title>
               <caption>
                  <p>Web interface of BatchPrimer3 v1.0 application</p>
               </caption>
               <text>
                  <p><b>Web interface of BatchPrimer3 v1.0 application.</b> Various types of primer design can be selected from the primer type pull-up combo-box, and corresponding parameter setting panels are placed below the sequence input box. Pre-analysis of input sequences can be performed before batch primer design.</p>
               </text>
               <graphic file="1471-2105-9-253-1"/>
            </fig>
            <p>The Primer3 core program <abbrgrp><abbr bid="B3">3</abbr></abbrgrp> is used to be the major primer design engine for picking the best pairs of standard PCR primers. An additional primer-picking algorithm was implemented to select position-restricted primers such as SBE primers, AS primers and sequencing primers. The best primers are selected based on the quality scores of candidate primers. The quality score is a weighted linear function of primer length, T<sub>m</sub>, GC content, number of a single-base repeat and simple sequence repeats, number of an ambiguity code (N), and self-complementarity of the entire primer and the last 10 nucleotides in the 3' end. The maximum quality score of a candidate primer is 100. If the parameter values of a candidate primer are beyond the user-specified ranges, or a candidate primer contains single sequence repeats, the quality score is set to 0. Within specified parameter range, the closer the user-specified optimum value is to a calculated primer property value, the higher is the primer quality score. If the highest score is zero, no primer is given for the specified criteria. The T<sub>m </sub>value of a primer varies in different T<sub>m </sub>calculation models &#8211; this often results in different set of primers being picked even when using the same T<sub>m </sub>parameter settings <abbrgrp><abbr bid="B17">17</abbr></abbrgrp>. In BatchPrimer3, the T<sub>m </sub>of generic primers, hybridization oligo, and SSR flanking primers is calculated using Primer3 core program. An additional T<sub>m </sub>calculation module was implemented for SNP genotyping primers and sequencing primers based on the same model of the nearest neighbour thermodynamic theory <abbrgrp><abbr bid="B18">18</abbr><abbr bid="B19">19</abbr></abbrgrp> as used in the Primer3 core program (v 1.1) <abbrgrp><abbr bid="B4">4</abbr></abbrgrp>.</p>
         </sec>
         <sec>
            <st>
               <p>Primer design strategy</p>
            </st>
            <p>Besides generic primer and hybridization oligo <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B5">5</abbr></abbrgrp>, sequencing primer design is reimplemented in a batch mode. SSR flanking primer design and several SNP genotyping primer designs are newly implemented in BatchPrimer3 v1.0.</p>
            <sec>
               <st>
                  <p>SSR screening and primer design</p>
               </st>
               <p>SSR is a simple repeat of short motifs, 1 to 6 base pairs in length with at least 12 nucleotides in length of SSR <abbrgrp><abbr bid="B13">13</abbr></abbrgrp>. Options of di- to hexa-nucleotide repeat motifs and minimum repeat numbers for each type of motifs are provided in the web interface. An SSR detection algorithm was adopted from the SSR search program <abbrgrp><abbr bid="B20">20</abbr></abbrgrp> to detect the SSR motifs which are then masked as targets. The Primer3 core program is then used to pick the best pairs of primers that flank the targets. If more than one SSR is detected in the same sequence, separate pairs of SSR primers will be designed for each SSR.</p>
            </sec>
            <sec>
               <st>
                  <p>Design of primers flanking SNPs</p>
               </st>
               <p>In most SNP detection platforms, SNP detection requires previous PCR amplification of the genomic region that flanks the SNP site. BatchPrimer3 v1.0 provides a module to design pairs of primers that flank the SNP site.</p>
            </sec>
            <sec>
               <st>
                  <p>Design of primers for SNP genotyping</p>
               </st>
               <p>In BatchPrimer3 v1.0, three types of SNP genotyping primers can be designed: (1) SBE primers, (2) AS primers, and (3) tetra-primers for tetra-primer ARMS PCR system <abbrgrp><abbr bid="B16">16</abbr></abbrgrp>.</p>
               <sec>
                  <st>
                     <p>SBE primer design</p>
                  </st>
                  <p>SBE primers are widely used in some high-throughput detection technology platforms, such as SNaPshot (Applied Biosystems) and fluorescence polarization detection (FP-TDI) <abbrgrp><abbr bid="B21">21</abbr><abbr bid="B22">22</abbr></abbrgrp>. An SBE primer that anneals immediately adjacent to the SNP is extended by one base using a fluorescently labeled ddNTP (Figure <figr fid="F2">2</figr>). For each SNP, it is possible to design two SBE primers, one for each orientation (forward and reverse). For each orientation, all the primer candidates meeting the user-specified primer length range (greater than or equal to the minimum size and less than or equal to the maximum size) are picked. Then the T<sub>m</sub>, GC content and quality score of each candidate are calculated. The primer with the highest score is chosen. A pair of SNP flanking primers and SBE primer can be designed in the same module.</p>
                  <fig id="F2">
                     <title>
                        <p>Figure 2</p>
                     </title>
                     <caption>
                        <p>Primer design of single base extension (SBE) primers</p>
                     </caption>
                     <text>
                        <p><b>Primer design of single base extension (SBE) primers.</b> One SBE primer is positioned at the base of the 3' end immediately upstream to the SNP.</p>
                     </text>
                     <graphic file="1471-2105-9-253-2"/>
                  </fig>
               </sec>
               <sec>
                  <st>
                     <p>AS primer design</p>
                  </st>
                  <p>SNPs can be genotyped using AS primers with the last nucleotide at the 3' end of a primer corresponding to the site of the SNP <abbrgrp><abbr bid="B23">23</abbr></abbrgrp>. In the AS extension reaction, two primers are required, one for each allele of a SNP (Figure <figr fid="F3">3</figr>). AS extension relies on the difference in extension efficiency of DNA polymerase between primers with matched and mismatched 3' ends. DNA polymerase extends a primer only when the 3' end is perfectly complementary to the DNA template. Thus, an AS primer is specific to one of two alleles of a SNP at the 3' end of primers and specifically amplifies one of the two alleles. Genotyping is based on determination of the primer that produces the amplicon <abbrgrp><abbr bid="B15">15</abbr></abbrgrp>. If a common reverse primer is used in the reaction, the reaction is called allele-specific PCR (AS-PCR) <abbrgrp><abbr bid="B24">24</abbr><abbr bid="B25">25</abbr><abbr bid="B26">26</abbr><abbr bid="B27">27</abbr><abbr bid="B28">28</abbr></abbrgrp>. Typically two forward AS primers are used in AS-PCR with a shared reverse non-specific primer. Two PCR reactions are needed to detect both alleles of a SNP <abbrgrp><abbr bid="B25">25</abbr><abbr bid="B26">26</abbr><abbr bid="B28">28</abbr></abbrgrp>. One variant of AS-PCR is to use only one AS primer and two SNP-flanking primers in one PCR reaction (three-primer nested system) <abbrgrp><abbr bid="B27">27</abbr></abbrgrp>. To enhance the specificity in the AS-PCR reaction, an additional mismatch may be deliberately introduced at the third or other position from the 3' end of each of the AS primers <abbrgrp><abbr bid="B16">16</abbr><abbr bid="B24">24</abbr><abbr bid="B25">25</abbr><abbr bid="B26">26</abbr></abbrgrp>. Rules for selection of a nucleotide for the mismatch <abbrgrp><abbr bid="B16">16</abbr><abbr bid="B24">24</abbr><abbr bid="B29">29</abbr></abbrgrp> are summarized in Table <tblr tid="T1">1</tblr>: "a 'strong' mismatch (G/A or C/T) at the 3'-end of an allele-specific primer will likely need a 'weak' second mismatch (C/A, or G/T) and vice versa, whereas a 'medium' mismatch (A/A, C/C, G/G or T/T) at the 3'-end will likely require a 'medium' second mismatch" <abbrgrp><abbr bid="B16">16</abbr></abbrgrp>. An option is provided in the parameter setting panel for adding an additional mismatch and choosing the position of the second deliberate mismatch (the default is the third position). Two sets of AS primers, in both forward and reverse direction can be designed in BatchPrimer3. The SNP-flanking primer pair also can be designed together with AS primers or separately. The same primer selection algorithm is used to choose the AS primers with the highest scores.</p>
                  <tbl id="T1">
                     <title>
                        <p>Table 1</p>
                     </title>
                     <caption>
                        <p>The mismatches at the 3' end and the second mismatches at the third or other position from the 3' end in an allele-specific primer</p>
                     </caption>
                     <tblbdy cols="5">
                        <r>
                           <c ca="left">
                              <p>IUB/IUPAC Code of a SNP</p>
                           </c>
                           <c ca="left">
                              <p>Alleles of a SNP</p>
                           </c>
                           <c ca="left">
                              <p>Mismatch at the 3' end (forward/reverse)</p>
                           </c>
                           <c ca="left">
                              <p>Mismatch strength at the 3' end</p>
                           </c>
                           <c ca="left">
                              <p>Second mismatch at the third or other position from the 3' end</p>
                           </c>
                        </r>
                        <r>
                           <c cspan="5">
                              <hr/>
                           </c>
                        </r>
                        <r>
                           <c ca="left">
                              <p>R</p>
                           </c>
                           <c ca="left">
                              <p>G/A</p>
                           </c>
                           <c ca="left">
                              <p>G/T</p>
                           </c>
                           <c ca="left">
                              <p>Weak</p>
                           </c>
                           <c ca="left">
                              <p>G/A, T/C</p>
                           </c>
                        </r>
                        <r>
                           <c>
                              <p/>
                           </c>
                           <c>
                              <p/>
                           </c>
                           <c ca="left">
                              <p>A/C</p>
                           </c>
                           <c ca="left">
                              <p>Weak</p>
                           </c>
                           <c ca="left">
                              <p>A/G, C/T</p>
                           </c>
                        </r>
                        <r>
                           <c ca="left">
                              <p>Y</p>
                           </c>
                           <c ca="left">
                              <p>T/C</p>
                           </c>
                           <c ca="left">
                              <p>G/T</p>
                           </c>
                           <c ca="left">
                              <p>Weak</p>
                           </c>
                           <c ca="left">
                              <p>G/A, T/C</p>
                           </c>
                        </r>
                        <r>
                           <c>
                              <p/>
                           </c>
                           <c>
                              <p/>
                           </c>
                           <c ca="left">
                              <p>A/C</p>
                           </c>
                           <c ca="left">
                              <p>Weak</p>
                           </c>
                           <c ca="left">
                              <p>A/G, C/T</p>
                           </c>
                        </r>
                        <r>
                           <c ca="left">
                              <p>S</p>
                           </c>
                           <c ca="left">
                              <p>G/C</p>
                           </c>
                           <c ca="left">
                              <p>G/G</p>
                           </c>
                           <c ca="left">
                              <p>Medium</p>
                           </c>
                           <c ca="left">
                              <p>C/C, A/A, G/G, T/T</p>
                           </c>
                        </r>
                        <r>
                           <c>
                              <p/>
                           </c>
                           <c>
                              <p/>
                           </c>
                           <c ca="left">
                              <p>C/C</p>
                           </c>
                           <c ca="left">
                              <p>Medium</p>
                           </c>
                           <c ca="left">
                              <p>C/C, A/A, G/G, T/T</p>
                           </c>
                        </r>
                        <r>
                           <c ca="left">
                              <p>W</p>
                           </c>
                           <c ca="left">
                              <p>A/T</p>
                           </c>
                           <c ca="left">
                              <p>A/A</p>
                           </c>
                           <c ca="left">
                              <p>Medium</p>
                           </c>
                           <c ca="left">
                              <p>C/C, A/A, G/G, T/T</p>
                           </c>
                        </r>
                        <r>
                           <c>
                              <p/>
                           </c>
                           <c>
                              <p/>
                           </c>
                           <c ca="left">
                              <p>T/T</p>
                           </c>
                           <c ca="left">
                              <p>Medium</p>
                           </c>
                           <c ca="left">
                              <p>C/C, A/A, G/G, T/T</p>
                           </c>
                        </r>
                        <r>
                           <c ca="left">
                              <p>K</p>
                           </c>
                           <c ca="left">
                              <p>G/T</p>
                           </c>
                           <c ca="left">
                              <p>G/A</p>
                           </c>
                           <c ca="left">
                              <p>Strong</p>
                           </c>
                           <c ca="left">
                              <p>G/T, A/C</p>
                           </c>
                        </r>
                        <r>
                           <c>
                              <p/>
                           </c>
                           <c>
                              <p/>
                           </c>
                           <c ca="left">
                              <p>T/C</p>
                           </c>
                           <c ca="left">
                              <p>Strong</p>
                           </c>
                           <c ca="left">
                              <p>T/G, C/A</p>
                           </c>
                        </r>
                        <r>
                           <c ca="left">
                              <p>M</p>
                           </c>
                           <c ca="left">
                              <p>A/C</p>
                           </c>
                           <c ca="left">
                              <p>G/A</p>
                           </c>
                           <c ca="left">
                              <p>Strong</p>
                           </c>
                           <c ca="left">
                              <p>G/T, A/C</p>
                           </c>
                        </r>
                        <r>
                           <c>
                              <p/>
                           </c>
                           <c>
                              <p/>
                           </c>
                           <c ca="left">
                              <p>T/C</p>
                           </c>
                           <c ca="left">
                              <p>Strong</p>
                           </c>
                           <c ca="left">
                              <p>T/G, C/A</p>
                           </c>
                        </r>
                     </tblbdy>
                  </tbl>
                  <fig id="F3">
                     <title>
                        <p>Figure 3</p>
                     </title>
                     <caption>
                        <p>Primer design of allele-specific (AS) primers</p>
                     </caption>
                     <text>
                        <p><b>Primer design of allele-specific (AS) primers.</b> Two AS primers, one for each allele of a SNP are designed. The AS primers contain one of two polymorphic nucleotides at the primer 3' end. Two sets of primers, either forward or reverse primers can be designed. If a common reverse or forward primer is used in a PCR reaction, the reaction is called allele-specific PCR (AS-PCR). Generally, two PCR reactions are needed for detection of both alleles of a SNP. A variant of AS-PCR is to use only one AS primer and two outer SNP-flanking primers in a single PCR reaction, i.e., three-primer nested system [27]. A mismatch (represented by *) may be deliberately introduced at the third position from the 3' end of each of AS primers to increase allelic specificity (See Table 1). The SNP <b>R </b>(<b>G</b>/<b>A</b>) is illustrated as an example, and the other types of SNPs can be applied in the same way.</p>
                     </text>
                     <graphic file="1471-2105-9-253-3"/>
                  </fig>
               </sec>
               <sec>
                  <st>
                     <p>Primer design for tetra-primer ARMS PCR</p>
                  </st>
                  <p>Ye et al. <abbrgrp><abbr bid="B16">16</abbr></abbrgrp> proposed a simple, effective and economical SNP genotyping method based on AS primers called tetra-primer ARMS-PCR <abbrgrp><abbr bid="B30">30</abbr><abbr bid="B31">31</abbr><abbr bid="B32">32</abbr><abbr bid="B33">33</abbr><abbr bid="B34">34</abbr><abbr bid="B35">35</abbr></abbrgrp>. This procedure adopts principles of the tetra-primer PCR method <abbrgrp><abbr bid="B36">36</abbr></abbrgrp> and the amplification refractory mutation system (ARMS) <abbrgrp><abbr bid="B24">24</abbr></abbrgrp>. Four primers are required to amplify a larger fragment from template DNA containing the SNP and two smaller fragments representing each of the two AS products. Primers are designed in such a way that the allelic amplicons differ in size and can be resolved by agarose gel electrophoresis. To enhance the specificity of the reaction, in addition to the first mismatch at the 3' end of AS primers, an extra mismatch is also deliberately introduced at the third position from the 3' end of each of the two inner AS primers (Table <tblr tid="T1">1</tblr>, Figure <figr fid="F4">4</figr>). From the primer design perspective, two sets of tetra-primers can theoretically be designed for any SNP depending on the AS primer orientation. The schematic diagram of two-set primer design is shown in Figure <figr fid="F4">4</figr>. Although the web program <abbrgrp><abbr bid="B37">37</abbr></abbrgrp> for designing a single set of primers for a SNP is available <abbrgrp><abbr bid="B16">16</abbr></abbrgrp>, BatchPrimer3 v1.0 implemented a batch module to easily design two sets of tetra-primers for a SNP.</p>
                  <fig id="F4">
                     <title>
                        <p>Figure 4</p>
                     </title>
                     <caption>
                        <p>Schematic illustration of primer design for the tetra-primer ARMS PCR (redraw from Ye et al., 2001 [16])</p>
                     </caption>
                     <text>
                        <p><b>Schematic illustration of primer design for the tetra-primer ARMS PCR (redraw from Ye et al., 2001 [16]).</b> The SNP <b>R </b>(<b>G</b>/<b>A</b>) is presented as an example, and the other types of SNPs can be applied in the same way. Four primers, one pair of inner allele-specific (AS) primers and one pair of outer standard primers, are required in a single PCR reaction. Two AS products, one for the <b>G </b>allele and the other for the <b>A </b>allele are amplified using two pairs of primers. The former consists of a <b>G </b>AS primer and an outer standard primer, and other latter contains an <b>A </b>AS primer and an outer standard primer. A mismatch (represented by *) is deliberately introduced at the third position from the 3' end of each of the two AS primers to increase allelic specificity (See Table <tblr tid="T1">1</tblr>). Two outer standard primers are designed in such a way that the amplicons of two alleles differ in sizes and can be resolved by agarose gel electrophoresis.</p>
                     </text>
                     <graphic file="1471-2105-9-253-4"/>
                  </fig>
               </sec>
            </sec>
         </sec>
         <sec>
            <st>
               <p>Program input</p>
            </st>
            <p>Sequences can be input in two ways. Sequences in FASTA format can be copied and then pasted to the sequence text box (Figure <figr fid="F1">1</figr>). This approach has a maximum size limit of 256 kb. For a large volume of sequences, a FASTA file can be uploaded to the server and the sequence size limitation only depends on Internet speed and server machine memory. When inputting a FASTA file or a single sequence, a header line starting with ">" is mandatory for each sequence. However, empty lines or spaces within sequences are allowed (Figure <figr fid="F1">1</figr> and <figr fid="F5">5</figr>).</p>
            <fig id="F5">
               <title>
                  <p>Figure 5</p>
               </title>
               <caption>
                  <p>An example of DNA sequence preprocessing</p>
               </caption>
               <text>
                  <p><b>An example of DNA sequence preprocessing.</b> Any unwanted regions for primer design in sequences can be masked using a pair of "&lt;>" to keep the sequence unchanged (<b>A</b>). Alternatively, the unwanted regions can be replaced with "Ns" (<b>B</b>). The included region can be specified by one pair "{}" and only one included region can be masked.</p>
               </text>
               <graphic file="1471-2105-9-253-5"/>
            </fig>
            <p>For SNP flanking primer or SNP genotyping primer design, the SNPs or alleles in sequences need to be converted to IUB/IUPAC codes (G/C&#8594;S, A/T&#8594;W, G/A&#8594;R, T/C&#8594;Y, G/T&#8594;K, A/C&#8594;M), and the sequence file follows the NCBI dbSNP FASTA format. If multiple SNPs exist in one sequence, BatchPrimer3 will try to design primers for each. Because only one SNP is taken as target and other SNPs are converted to one of the SNP alleles, we suggest that a separate sequence for each SNP is generated based on a reference sequence.</p>
            <p>As in Primer3Web <abbrgrp><abbr bid="B3">3</abbr></abbrgrp> and Primer3Plus <abbrgrp><abbr bid="B5">5</abbr></abbrgrp>, for any type of primer design, the "{}" pair can be inserted into sequences to specify an included region (for example, excluding the vector sequence fragments on both ends), and the "&lt; >" pair to specify excluded regions. An example is to mask all introns with "&lt; >" to design primers only in exons (Figure <figr fid="F5">5A</figr>). An alternative method to specify excluded regions is to replace the unwanted regions with "N" (Figure <figr fid="F5">5B</figr>) and set the parameter "Max # Ns" as 0. The " []" pair is adopted to specify targets. If multiple targets are set in one sequence, at least one target will be included in the PCR product <abbrgrp><abbr bid="B3">3</abbr></abbrgrp>. It is notable that target masking can be used only for generic primer design in BatchPrimer3. In addition, multiple targets and excluded regions can be specified in a sequence but only one included region is allowed.</p>
         </sec>
         <sec>
            <st>
               <p>Program output</p>
            </st>
            <p>The BatchPrimer3 program produces four parts of outputs: (1) a main HTML page containing the primer design summary of all input sequences, (2) an HTML table page listing all designed primers and primer properties, (3) a tab-delimited text file with the same contents in the HTML table page, and (4) a detailed primer view page for each sequence with successfully designed primers (Figure <figr fid="F6">6</figr>). A simple click on the links on the main HTML page or HTML table page will display the primer view. The primer list can be directly saved as a text file or an Excel file for further editing or primer ordering. All primer design results can be downloaded as a zipped file.</p>
            <fig id="F6">
               <title>
                  <p>Figure 6</p>
               </title>
               <caption>
                  <p>Screenshot of a primer set in batch primer design</p>
               </caption>
               <text>
                  <p><b>Screenshot of a primer set in batch primer design.</b> The picture shows the primer design results of sequence ID (rs16791736) for tetra-primer ARMS PCR.</p>
               </text>
               <graphic file="1471-2105-9-253-6"/>
            </fig>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Results</p>
         </st>
         <p>Using the BatchPrimer3 program we have designed thousands of primers in several genomic research projects, including conserved intron-flanking primer pairs from EST sequences for wheat SNP discovery, SNP genotyping primers for wheat SNP mapping, primer pairs from <it>Brachypodium </it>bacteria artificial chromosome (BAC) end sequences for <it>Brachypodium </it>SNP discovery, sequencing primers from EST sequences for gene-specific sequencing, and SSR flanking primer pairs from <it>Brachypodium </it>EST and BAC end sequences for <it>Brachypodium </it>SSR genotyping. Most of these primers have been validated in experiments from several laboratories.</p>
         <sec>
            <st>
               <p>Wheat conserved intron-flanking primer design</p>
            </st>
            <p>In the project with a goal to discover SNPs in wheat, deletion-mapped wheat EST contigs <abbrgrp><abbr bid="B38">38</abbr></abbrgrp> were compared with rice genomic sequences using BlastN to detect the splice sites (exon/exon junctions) in ESTs. Intron-flanking primers (called conserved primers) were then designed for PCR amplification and sequencing of introns and the nested portions of exons <abbrgrp><abbr bid="B39">39</abbr></abbrgrp>. A total of 6,045 deletion-mapped contigs and singletons were used to perform BlastN searches. Rice introns were inserted into the ESTs at the predicted positions and replaced with corresponding number of ambiguity codes (Ns) (Figure <figr fid="F5">5B</figr>). PCR primer pairs anchored in neighbouring exons were designed using "Generic primer" module in BatchPrimer3. An additional primer analysis was performed to identify candidate primer pairs that span at least one intron in rice. A total of 2,223 conserved primer pairs were generated. They were further filtered to select only those from single-copy genes. A total of 1,821 of these primer pairs were used for PCR amplification and sequencing of the amplicons from 16 DNAs comprising wheat diploid ancestors and tetraploid wheat in seven different laboratories. Of 240 conserved primer pairs used in one of the laboratories, 228 produced amplicons (95%). All conserved primers were made publicly available and are downloadable from the wheat SNP web site <abbrgrp><abbr bid="B40">40</abbr></abbrgrp>.</p>
         </sec>
         <sec>
            <st>
               <p>Wheat SNP genotyping primer design</p>
            </st>
            <p>Sequences of amplicons produced with the 1,821 conserved primers were used to design genome-specific primers for PCR amplification of target DNA from a single genome of polyploid wheat and sequencing of the amplicons in a panel of wheat lines and synthetic wheats. A total of 1,527 loci containing one or more SNPs were discovered <abbrgrp><abbr bid="B14">14</abbr></abbrgrp>. The SNPs provide a large number of potential SNP markers. Using this population of SNPs, SBE primers, AS primers, and tetra-primers were designed (Table <tblr tid="T2">2</tblr>). Theoretically two sets of primers for each SNP can be designed according to primer orientation (Figure <figr fid="F2">2</figr>, <figr fid="F3">3</figr> and <figr fid="F4">4</figr>). Moreover, a gene locus may have several sets of primers for different SNPs or reverse and forward primers. Table <tblr tid="T2">2</tblr> lists the number of three types of genotyping primers designed from 1,527 gene loci and their genome and chromosome distribution in wheat. Gene loci rather than sets of primers are reported in Table <tblr tid="T2">2</tblr>. The primers are derived from 1,186, 1,346, 485 gene loci for the three types of SNP genotyping primers, respectively. The success rates of picking primers based on SNPs was 48.7%, 61.6%, and 12.7% for the three types of primers, respectively, whereas the success rate based on gene loci was 77.7%, 88.2% and 31.8%, respectively. Because the tetra-primers design requires similar primer properties in two outer primers and two inner AS primers and differing sizes in two inner products, fewer tetra-primers were obtained than of the other two primer types. These primers will be a valuable resource for wheat genetics and breeding. All are accessible at <abbrgrp><abbr bid="B41">41</abbr></abbrgrp>. In addition, 450 SBE primers and corresponding SNP-flanking primer pairs were designed for diploid <it>Aegilops taushii </it>SNPs for their mapping using the SNaPshot assay (Applied Biosystems) (Luo et al., unpublished data). The default parameters for PCR primer design were used, and SBE primers were designed in a range of 25 to 35 bases in primer length, 50 to 90&#176;C in T<sub>m </sub>and 20 to 80% in GC content. Success rate of SBE primers in PCR amplification was 82.4% (371 out of 450 primer sets).</p>
            <tbl id="T2">
               <title>
                  <p>Table 2</p>
               </title>
               <caption>
                  <p>The number of wheat SNP genotyping primers designed from 1,527 gene loci containing one or more SNPs.</p>
               </caption>
               <tblbdy cols="10">
                  <r>
                     <c ca="left">
                        <p>Primer type</p>
                     </c>
                     <c ca="left">
                        <p>Genome</p>
                     </c>
                     <c cspan="7" ca="center">
                        <p>Chromosome</p>
                     </c>
                     <c ca="left">
                        <p>Total</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c>
                        <p/>
                     </c>
                     <c cspan="7">
                        <hr/>
                     </c>
                     <c>
                        <p/>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>1</p>
                     </c>
                     <c ca="left">
                        <p>2</p>
                     </c>
                     <c ca="left">
                        <p>3</p>
                     </c>
                     <c ca="left">
                        <p>4</p>
                     </c>
                     <c ca="left">
                        <p>5</p>
                     </c>
                     <c ca="left">
                        <p>6</p>
                     </c>
                     <c ca="left">
                        <p>7</p>
                     </c>
                     <c>
                        <p/>
                     </c>
                  </r>
                  <r>
                     <c cspan="10">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>SBE primer</p>
                     </c>
                     <c ca="left">
                        <p>A</p>
                     </c>
                     <c ca="left">
                        <p>51</p>
                     </c>
                     <c ca="left">
                        <p>57</p>
                     </c>
                     <c ca="left">
                        <p>43</p>
                     </c>
                     <c ca="left">
                        <p>63</p>
                     </c>
                     <c ca="left">
                        <p>53</p>
                     </c>
                     <c ca="left">
                        <p>55</p>
                     </c>
                     <c ca="left">
                        <p>54</p>
                     </c>
                     <c ca="left">
                        <p>376</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>B</p>
                     </c>
                     <c ca="left">
                        <p>52</p>
                     </c>
                     <c ca="left">
                        <p>51</p>
                     </c>
                     <c ca="left">
                        <p>47</p>
                     </c>
                     <c ca="left">
                        <p>66</p>
                     </c>
                     <c ca="left">
                        <p>54</p>
                     </c>
                     <c ca="left">
                        <p>53</p>
                     </c>
                     <c ca="left">
                        <p>59</p>
                     </c>
                     <c ca="left">
                        <p>382</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>D</p>
                     </c>
                     <c ca="left">
                        <p>58</p>
                     </c>
                     <c ca="left">
                        <p>57</p>
                     </c>
                     <c ca="left">
                        <p>56</p>
                     </c>
                     <c ca="left">
                        <p>56</p>
                     </c>
                     <c ca="left">
                        <p>60</p>
                     </c>
                     <c ca="left">
                        <p>84</p>
                     </c>
                     <c ca="left">
                        <p>57</p>
                     </c>
                     <c ca="left">
                        <p>428</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c cspan="9">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>Total</p>
                     </c>
                     <c ca="left">
                        <p>161</p>
                     </c>
                     <c ca="left">
                        <p>165</p>
                     </c>
                     <c ca="left">
                        <p>146</p>
                     </c>
                     <c ca="left">
                        <p>185</p>
                     </c>
                     <c ca="left">
                        <p>167</p>
                     </c>
                     <c ca="left">
                        <p>192</p>
                     </c>
                     <c ca="left">
                        <p>170</p>
                     </c>
                     <c ca="left">
                        <p>1186</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="10">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>AS primer</p>
                     </c>
                     <c ca="left">
                        <p>A</p>
                     </c>
                     <c ca="left">
                        <p>62</p>
                     </c>
                     <c ca="left">
                        <p>69</p>
                     </c>
                     <c ca="left">
                        <p>49</p>
                     </c>
                     <c ca="left">
                        <p>69</p>
                     </c>
                     <c ca="left">
                        <p>63</p>
                     </c>
                     <c ca="left">
                        <p>62</p>
                     </c>
                     <c ca="left">
                        <p>62</p>
                     </c>
                     <c ca="left">
                        <p>436</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>B</p>
                     </c>
                     <c ca="left">
                        <p>64</p>
                     </c>
                     <c ca="left">
                        <p>55</p>
                     </c>
                     <c ca="left">
                        <p>54</p>
                     </c>
                     <c ca="left">
                        <p>65</p>
                     </c>
                     <c ca="left">
                        <p>60</p>
                     </c>
                     <c ca="left">
                        <p>65</p>
                     </c>
                     <c ca="left">
                        <p>68</p>
                     </c>
                     <c ca="left">
                        <p>431</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>D</p>
                     </c>
                     <c ca="left">
                        <p>67</p>
                     </c>
                     <c ca="left">
                        <p>63</p>
                     </c>
                     <c ca="left">
                        <p>61</p>
                     </c>
                     <c ca="left">
                        <p>67</p>
                     </c>
                     <c ca="left">
                        <p>66</p>
                     </c>
                     <c ca="left">
                        <p>90</p>
                     </c>
                     <c ca="left">
                        <p>64</p>
                     </c>
                     <c ca="left">
                        <p>479</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c cspan="9">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>Total</p>
                     </c>
                     <c ca="left">
                        <p>193</p>
                     </c>
                     <c ca="left">
                        <p>187</p>
                     </c>
                     <c ca="left">
                        <p>164</p>
                     </c>
                     <c ca="left">
                        <p>201</p>
                     </c>
                     <c ca="left">
                        <p>189</p>
                     </c>
                     <c ca="left">
                        <p>217</p>
                     </c>
                     <c ca="left">
                        <p>194</p>
                     </c>
                     <c ca="left">
                        <p>1346</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="10">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Tetra- primer</p>
                     </c>
                     <c ca="left">
                        <p>A</p>
                     </c>
                     <c ca="left">
                        <p>17</p>
                     </c>
                     <c ca="left">
                        <p>19</p>
                     </c>
                     <c ca="left">
                        <p>16</p>
                     </c>
                     <c ca="left">
                        <p>25</p>
                     </c>
                     <c ca="left">
                        <p>22</p>
                     </c>
                     <c ca="left">
                        <p>22</p>
                     </c>
                     <c ca="left">
                        <p>20</p>
                     </c>
                     <c ca="left">
                        <p>141</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>B</p>
                     </c>
                     <c ca="left">
                        <p>20</p>
                     </c>
                     <c ca="left">
                        <p>25</p>
                     </c>
                     <c ca="left">
                        <p>14</p>
                     </c>
                     <c ca="left">
                        <p>19</p>
                     </c>
                     <c ca="left">
                        <p>25</p>
                     </c>
                     <c ca="left">
                        <p>26</p>
                     </c>
                     <c ca="left">
                        <p>27</p>
                     </c>
                     <c ca="left">
                        <p>156</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>D</p>
                     </c>
                     <c ca="left">
                        <p>23</p>
                     </c>
                     <c ca="left">
                        <p>23</p>
                     </c>
                     <c ca="left">
                        <p>23</p>
                     </c>
                     <c ca="left">
                        <p>27</p>
                     </c>
                     <c ca="left">
                        <p>30</p>
                     </c>
                     <c ca="left">
                        <p>42</p>
                     </c>
                     <c ca="left">
                        <p>20</p>
                     </c>
                     <c ca="left">
                        <p>188</p>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c cspan="9">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c>
                        <p/>
                     </c>
                     <c ca="left">
                        <p>Total</p>
                     </c>
                     <c ca="left">
                        <p>60</p>
                     </c>
                     <c ca="left">
                        <p>67</p>
                     </c>
                     <c ca="left">
                        <p>53</p>
                     </c>
                     <c ca="left">
                        <p>71</p>
                     </c>
                     <c ca="left">
                        <p>77</p>
                     </c>
                     <c ca="left">
                        <p>90</p>
                     </c>
                     <c ca="left">
                        <p>67</p>
                     </c>
                     <c ca="left">
                        <p>485</p>
                     </c>
                  </r>
               </tblbdy>
               <tblfn>
                  <p>Note: The same parameters were applied to SBE primer and AS primer design: primer length of 25 to 30 bases with the optimum 27 bases, T<sub>m </sub>of 50 to 65&#176;C with the optimum 60&#176;C. All three types of primers shared the same GC content (20% to 80%), primer complementarity (&#8804; 8) and 3' complementarity (&#8804; 3). Tetra primer design required a primer of 28 bases in length, ranging from 26 to 30 bases, and a broader T<sub>m </sub>range (50 to 80&#176;C) with the optimum 65&#176;C. The optimum inner product size was 120 bases ranging from 100 to 200 bases with a proper size ratio range of two products (from 1.1 to1.5).</p>
               </tblfn>
            </tbl>
         </sec>
         <sec>
            <st>
               <p><it>Brachypodium </it>standard primer design</p>
            </st>
            <p>In the <it>Brachypodium </it>SNP discover project, the non-redundant <it>Brachypodium </it>(accession Bd21) BAC end sequences <abbrgrp><abbr bid="B42">42</abbr><abbr bid="B43">43</abbr></abbrgrp> were used to design standard PCR primers for DNA amplification in the accessions Bd21 and Bd3-1, to find SNPs by comparing sequences of the two lines <abbrgrp><abbr bid="B44">44</abbr></abbrgrp>. A total of 960 pairs of primers were designed, 689 (71.8%) successfully amplified single products. Approximately one quarter (28.2%) of the primers failed to amplify a product in Bd3-1 while producing an amplicon in Bd21.</p>
         </sec>
         <sec>
            <st>
               <p><it>Brachypodium </it>SSR detection and SSR-flanking primer design</p>
            </st>
            <p>To develop SSR markers, the 49,134 <it>Brachypodium </it>BAC end sequences <abbrgrp><abbr bid="B43">43</abbr></abbrgrp> were screened for SSRs and the corresponding SSR-flanking primers were designed. Screening was performed for di-, tri-, tera-, penta- and hexa-nucleotide repeats. The minimum SSR length was set to 12 base pairs and the minimum number of SSR motif repeats were 6, 4, 3, 3, 3, respectively, for di- to hexa-nucleotide repeats. Default parameters for primer design were used: product size of 100 to 300 bases, primer size of 18 to 23 bases with the optimum size of 21 bases, T<sub>m </sub>of 50 to 70&#176;C with the optimum at 55&#176;C and the maximum difference of 20&#176;C, and the primer GC content set at 30 to70%. A total of 10,064 SSRs (1,123 dinucleotide, 3,928 trinucleotide, 3,818 tetranucleotide, 819 pentanucleotide and 376 hexanucleotide) were detected and 8,977 pairs of SSR primers were successfully designed. Genotyping of those SSRs is in progress. The primer list is available at <abbrgrp><abbr bid="B45">45</abbr></abbrgrp>.</p>
         </sec>
         <sec>
            <st>
               <p>Performance of BatchPrimer3 web application</p>
            </st>
            <p>Performance of the BatchPrimer3 program depends on primer type, speed of the server on which BatchPrimer3 resides, client Internet speed (affecting sequence data loading to the server) as well as the efficiency of the BatchPrimer3 and Primer3 core programs. Primer design for generic primer, sequencing primer, and SBE primer performs faster than for other types of primers, with tetra-primer design taking the most time. For example, the above screening of 49,134 sequences for SSR and subsequent primer design took about 526 seconds, whereas the tetra-primer designs from 5,509 sequences took 432 seconds through Internet connections.</p>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Discussion</p>
         </st>
         <sec>
            <st>
               <p>Parameter setting</p>
            </st>
            <p>To obtain high quality primers, primer length, T<sub>m</sub>, GC content, specificity, and intra- or inter-primer homology must be taken into account <abbrgrp><abbr bid="B2">2</abbr></abbrgrp>. Primer specificity is related to primer length and the final 8 to 10 bases of the 3' end sequence. A primer length of 18 to 30 bases is optimum <abbrgrp><abbr bid="B1">1</abbr><abbr bid="B2">2</abbr></abbrgrp>. T<sub>m </sub>is closely correlated to primer length, GC content and primer base composition. Ideal primer T<sub>m </sub>is in the range of 50 to 65&#176;C with GC content in the range of 40 to 60% for standard primer pairs <abbrgrp><abbr bid="B1">1</abbr><abbr bid="B2">2</abbr><abbr bid="B17">17</abbr></abbrgrp>. However, the optimal primer length varies depending on different types of primers. For example, SNP genotyping primers need a longer primer length (25 to 35 bases) to enhance their specificity, and thus the corresponding T<sub>m </sub>might be higher than 65&#176;C. A suitable T<sub>m </sub>can be obtained by setting a broader GC content range (20 to 80%). A broader GC content range can increase the success rate of primer picking from sequences with relatively low GC contents (AT rich species or sequences). In BatchPrimer3, the entire primer complementarity and 3' complementarity between and within primers are calculated to assess the intra- or inter-primer homology for the entire primer or 10 bases at the 3' end. Generally, the score measuring the entire primer complementarity should be less than or equal to 8 and the score for 3' end complementarity should be less than or equal to 3 <abbrgrp><abbr bid="B3">3</abbr></abbrgrp>.</p>
         </sec>
         <sec>
            <st>
               <p>Batch primer design</p>
            </st>
            <p>The advantage of batch primer design is its high efficiency. However, designing primers in the batch mode can result in a failure to design primers for some sequences because input sequences vary in sequence quality and properties (for example, AT rich or GC rich) and/or because the same set of primer design parameters cannot be applied to all sequences. A utility tool for pre-analysis of input sequences is therefore provided in BatchPrimer3 to help users to understand the basic properties of input sequences, such as sequence length and GC content in an entire set of input sequences. The information can be used to adjust the parameter ranges of product size and primer GC content.</p>
            <p>The success rate of picking primers in the batch primer design mode is affected by sequence quality, target polymorphism location (for SNP genotyping primers), and parameter settings. Ambiguity codes (N) in a sequence may result in a failure in picking proper primers, especially for position-specific primer design. SBE and AS primers are picked from the region adjacent to, or including the target polymorphism. If an ambiguity code exists in the region or the T<sub>m</sub>, GC content or other primer properties cannot meet the parameter settings, primer design will fail. In tetra-primer ARMS PCR, two inner AS products are amplified, which requires that the polymorphism site cannot be too close to an end of a sequence. For SSR primer design, no proper primer is available if an SSR is located at the end of a sequence.</p>
            <p>The source of input sequences affects PCR amplification. EST sequences are often used to design SSR primers <abbrgrp><abbr bid="B11">11</abbr></abbrgrp> or other types of primers (such as sequencing primers and conserved primers, see <b>Results</b>). A low amplification rate was reported for EST-derived SSR primers <abbrgrp><abbr bid="B11">11</abbr></abbrgrp> and one of the possible reasons is that one or both primers of the EST-derived SSRs traverse a splice site <abbrgrp><abbr bid="B11">11</abbr></abbrgrp>. The splice site analysis of EST sequences should be performed to mask splice sites or to insert ambiguity codes (Ns) into EST sequences at a splice site (Figure <figr fid="F5">5B</figr>). The wheat conserved primer design strategy is a successful example to resolve this problem.</p>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Conclusion</p>
         </st>
         <p>BatchPrimer3 is a comprehensive, extendible web primer design program to design different types of PCR and sequencing primers. The batch sequence input and convenient tab-delimited primer outputs facilitate rapid primer design for a large number of sequences and primer ordering. Additional primer design methods can be easily integrated into the program in the future. Using this software program, thousands of primers for wheat and <it>Brachypodium </it>SNP discovery, and SNP and SSR genotyping, have been designed and validated. The program with source code and designed primers can be accessed at <abbrgrp><abbr bid="B41">41</abbr></abbrgrp> (also see Additional file <supplr sid="S1">1</supplr>).</p>
         <suppl id="S1">
            <title>
               <p>Additional file 1</p>
            </title>
            <text>
               <p>BatchPrimer3 application with source code (batchprimer3.tar.gz). This is a tarred and gzipped file, in which there are two directories, "batchprimer3_cgi-bin" and "batchprimer3_htdocs", and a README.txt file for installation instructions.</p>
            </text>
            <file name="1471-2105-9-253-S1.gz">
               <p>Click here for file</p>
            </file>
         </suppl>
      </sec>
      <sec>
         <st>
            <p>Availability and requirements</p>
         </st>
         <p><b>Project name: BatchPrimer3</b>.</p>
         <p><b>Project home page: </b><url>http://wheat.pw.usda.gov/demos/BatchPrimer3/</url>.</p>
         <p><b>Operating systems: </b>the software should run in different operating systems, such as Solaris, Linux, Mac-OS or Windows. Tests were performed in Solaris and SuSE Linux systems.</p>
         <p><b>Programming language: </b>Perl</p>
         <p><b>Other requirements: </b>Apache HTTP server, Perl interpreter program</p>
         <p><b>License: </b>GNU PGL</p>
         <p><b>Any restrictions to use by non-academics: </b>None</p>
      </sec>
      <sec>
         <st>
            <p>Authors' contributions</p>
         </st>
         <p>FMY developed the major modules of the BatchPrimer3 program, designed wheat conserved primers and SNP genotyping primers, and drafted the manuscript. NH and YQG validated wheat conserved primers and <it>Brachypodium </it>primers. M&#8211;CL and YM designed and evaluated wheat SBE primers. DH implemented part of the pre-analysis module of input sequences. GRL helped set up the BatchPrimer3 server. JD and ODA participated the design and coordination, and helped to draft the manuscript. All authors read and approved the final manuscript.</p>
      </sec>
   </bdy>
   <bm>
      <ack>
         <sec>
            <st>
               <p>Acknowledgements</p>
            </st>
            <p>This publication is based upon work supported by the U.S. National Science Foundation grant No. DBI-0321757 (the wheat SNP project). We thank P.E. McGuir, the project manager of the project, for his constructive comments in the manuscript. We also thank Primer3 development team for the open source software Primer3 core program, Primer3Web and Primer3Plus.</p>
         </sec>
      </ack>
      <refgrp>
         <bibl id="B1">
            <title>
               <p>Bioinformatics tools and guideline for PCR primer design</p>
            </title>
            <aug>
               <au>
                  <snm>Abd-Elsalam</snm>
                  <fnm>KA</fnm>
               </au>
            </aug>
            <source>Africa Journal of Biotechnology</source>
            <pubdate>2003</pubdate>
            <volume>2</volume>
            <issue>5</issue>
            <fpage>91</fpage>
            <lpage>95</lpage>
         </bibl>
         <bibl id="B2">
            <title>
               <p>Recent developments in primer design for DNA polymorphism and mRNA profiling in higher plants</p>
            </title>
            <aug>
               <au>
                  <snm>Yang</snm>
                  <fnm>X</fnm>
               </au>
               <au>
                  <snm>Scheffler</snm>
                  <fnm>BE</fnm>
               </au>
               <au>
                  <snm>Weston</snm>
                  <fnm>LA</fnm>
               </au>
            </aug>
            <source>Plant Methods</source>
            <pubdate>2006</pubdate>
            <volume>2</volume>
            <issue>1</issue>
            <fpage>4</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1526718</pubid>
                  <pubid idtype="pmpid" link="fulltext">16509990</pubid>
                  <pubid idtype="doi">10.1186/1746-4811-2-4</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B3">
            <title>
               <p>Primer3 on the WWW for general users and for biologist programmers</p>
            </title>
            <aug>
               <au>
                  <snm>Rozen</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Skaletsky</snm>
                  <fnm>HJ</fnm>
               </au>
            </aug>
            <source>Bioinformatics Methods and Protocols: Methods in Molecular Biology</source>
            <publisher>Totowa, NJ , Humana Press</publisher>
            <editor>Krawetz S, Misener S</editor>
            <pubdate>2000</pubdate>
            <fpage>365</fpage>
            <lpage>386</lpage>
         </bibl>
         <bibl id="B4">
            <title>
               <p>Enhancements and modifications of primer design program Primer3</p>
            </title>
            <aug>
               <au>
                  <snm>Koressaar</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Remm</snm>
                  <fnm>M</fnm>
               </au>
            </aug>
            <source>Bioinformatics</source>
            <pubdate>2007</pubdate>
            <volume>23</volume>
            <issue>10</issue>
            <fpage>1289</fpage>
            <lpage>1291</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1093/bioinformatics/btm091</pubid>
                  <pubid idtype="pmpid" link="fulltext">17379693</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B5">
            <title>
               <p>Primer3Plus, an enhanced web interface to Primer3</p>
            </title>
            <aug>
               <au>
                  <snm>Untergasser</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Nijveen</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Rao</snm>
                  <fnm>X</fnm>
               </au>
               <au>
                  <snm>Bisseling</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Geurts</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Leunissen</snm>
                  <fnm>JA</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>2007</pubdate>
            <volume>35</volume>
            <issue>Web Server issue</issue>
            <fpage>W71</fpage>
            <lpage>4</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1933133</pubid>
                  <pubid idtype="pmpid" link="fulltext">17485472</pubid>
                  <pubid idtype="doi">10.1093/nar/gkm306</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B6">
            <title>
               <p>SSRPrimer and SSR Taxonomy Tree: Biome SSR discovery</p>
            </title>
            <aug>
               <au>
                  <snm>Jewell</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Robinson</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Savage</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Erwin</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Love</snm>
                  <fnm>CG</fnm>
               </au>
               <au>
                  <snm>Lim</snm>
                  <fnm>GA</fnm>
               </au>
               <au>
                  <snm>Li</snm>
                  <fnm>X</fnm>
               </au>
               <au>
                  <snm>Batley</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Spangenberg</snm>
                  <fnm>GC</fnm>
               </au>
               <au>
                  <snm>Edwards</snm>
                  <fnm>D</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>2006</pubdate>
            <volume>34</volume>
            <issue>Web Server issue</issue>
            <fpage>W656</fpage>
            <lpage>9</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1538772</pubid>
                  <pubid idtype="pmpid" link="fulltext">16845092</pubid>
                  <pubid idtype="doi">10.1093/nar/gkl083</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B7">
            <title>
               <p>Expeditor: a pipeline for designing primers using human gene structure and livestock animal EST information</p>
            </title>
            <aug>
               <au>
                  <snm>Hu</snm>
                  <fnm>ZL</fnm>
               </au>
               <au>
                  <snm>Glenn</snm>
                  <fnm>K</fnm>
               </au>
               <au>
                  <snm>Ramos</snm>
                  <fnm>AM</fnm>
               </au>
               <au>
                  <snm>Otieno</snm>
                  <fnm>CJ</fnm>
               </au>
               <au>
                  <snm>Reecy</snm>
                  <fnm>JM</fnm>
               </au>
               <au>
                  <snm>Rothschild</snm>
                  <fnm>MF</fnm>
               </au>
            </aug>
            <source>J Hered</source>
            <pubdate>2005</pubdate>
            <volume>96</volume>
            <issue>1</issue>
            <fpage>80</fpage>
            <lpage>82</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1093/jhered/esi015</pubid>
                  <pubid idtype="pmpid" link="fulltext">15598711</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B8">
            <title>
               <p>SNPbox: a modular software package for large-scale primer design</p>
            </title>
            <aug>
               <au>
                  <snm>Weckx</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>De Rijk</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Van Broeckhoven</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Del-Favero</snm>
                  <fnm>J</fnm>
               </au>
            </aug>
            <source>Bioinformatics</source>
            <pubdate>2005</pubdate>
            <volume>21</volume>
            <issue>3</issue>
            <fpage>385</fpage>
            <lpage>387</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1093/bioinformatics/bti006</pubid>
                  <pubid idtype="pmpid" link="fulltext">15347573</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B9">
            <title>
               <p>The PCR suite</p>
            </title>
            <aug>
               <au>
                  <snm>van Baren</snm>
                  <fnm>MJ</fnm>
               </au>
               <au>
                  <snm>Heutink</snm>
                  <fnm>P</fnm>
               </au>
            </aug>
            <source>Bioinformatics</source>
            <pubdate>2004</pubdate>
            <volume>20</volume>
            <issue>4</issue>
            <fpage>591</fpage>
            <lpage>593</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1093/bioinformatics/btg473</pubid>
                  <pubid idtype="pmpid" link="fulltext">14751986</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B10">
            <title>
               <p>PrimeArray: genome-scale primer design for DNA-microarray construction</p>
            </title>
            <aug>
               <au>
                  <snm>Raddatz</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Dehio</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Meyer</snm>
                  <fnm>TF</fnm>
               </au>
               <au>
                  <snm>Dehio</snm>
                  <fnm>C</fnm>
               </au>
            </aug>
            <source>Bioinformatics</source>
            <pubdate>2001</pubdate>
            <volume>17</volume>
            <issue>1</issue>
            <fpage>98</fpage>
            <lpage>99</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1093/bioinformatics/17.1.98</pubid>
                  <pubid idtype="pmpid" link="fulltext">11222267</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B11">
            <title>
               <p>Genic microsatellite markers in plants: features and applications</p>
            </title>
            <aug>
               <au>
                  <snm>Varshney</snm>
                  <fnm>RK</fnm>
               </au>
               <au>
                  <snm>Graner</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Sorrells</snm>
                  <fnm>ME</fnm>
               </au>
            </aug>
            <source>Trends Biotechnol</source>
            <pubdate>2005</pubdate>
            <volume>23</volume>
            <issue>1</issue>
            <fpage>48</fpage>
            <lpage>55</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/j.tibtech.2004.11.005</pubid>
                  <pubid idtype="pmpid" link="fulltext">15629858</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B12">
            <title>
               <p>Polymorphism revalued by simple sequence repeats</p>
            </title>
            <aug>
               <au>
                  <snm>Powell</snm>
                  <fnm>W</fnm>
               </au>
               <au>
                  <snm>Marchray</snm>
                  <fnm>GC</fnm>
               </au>
               <au>
                  <snm>Provan</snm>
                  <fnm>J</fnm>
               </au>
            </aug>
            <source>Trends Plant Sci</source>
            <pubdate>1996</pubdate>
            <volume>1</volume>
            <fpage>215</fpage>
            <lpage>222</lpage>
         </bibl>
         <bibl id="B13">
            <title>
               <p>Computational and experimental analysis of microsatellites in rice (Oryza sativa L.): frequency, length variation, transposon associations, and genetic marker potential</p>
            </title>
            <aug>
               <au>
                  <snm>Temnykh</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>DeClerck</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Lukashova</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Lipovich</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Cartinhour</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>McCouch</snm>
                  <fnm>S</fnm>
               </au>
            </aug>
            <source>Genome Res</source>
            <pubdate>2001</pubdate>
            <volume>11</volume>
            <issue>8</issue>
            <fpage>1441</fpage>
            <lpage>1452</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">311097</pubid>
                  <pubid idtype="pmpid" link="fulltext">11483586</pubid>
                  <pubid idtype="doi">10.1101/gr.184001</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B14">
            <title>
               <p>Wheat SNP markers: development, mapping and deployment</p>
            </title>
            <aug>
               <au>
                  <snm>Dvorak</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Akhunov</snm>
                  <fnm>ED</fnm>
               </au>
               <au>
                  <snm>Akhunova</snm>
                  <fnm>AR</fnm>
               </au>
               <au>
                  <snm>Anderson</snm>
                  <fnm>OD</fnm>
               </au>
               <au>
                  <snm>Anderson</snm>
                  <fnm>JA</fnm>
               </au>
               <au>
                  <snm>Blake</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Clegg</snm>
                  <fnm>MT</fnm>
               </au>
               <au>
                  <snm>Coleman-Derr</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Conley</snm>
                  <fnm>EJ</fnm>
               </au>
               <au>
                  <snm>Crossman</snm>
                  <fnm>CC</fnm>
               </au>
               <au>
                  <snm>Deal</snm>
                  <fnm>KR</fnm>
               </au>
               <au>
                  <snm>Dubcovsky</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Gill</snm>
                  <fnm>BS</fnm>
               </au>
               <au>
                  <snm>Gu</snm>
                  <fnm>YQ</fnm>
               </au>
               <au>
                  <snm>Hadam</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Heo</snm>
                  <fnm>HY</fnm>
               </au>
               <au>
                  <snm>Huo</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Lazo</snm>
                  <fnm>GR</fnm>
               </au>
               <au>
                  <snm>Lundy</snm>
                  <fnm>KE</fnm>
               </au>
               <au>
                  <snm>Luo</snm>
                  <fnm>MC</fnm>
               </au>
               <au>
                  <snm>Ma</snm>
                  <fnm>YQ</fnm>
               </au>
               <au>
                  <snm>Matthews</snm>
                  <fnm>DE</fnm>
               </au>
               <au>
                  <snm>McGuire</snm>
                  <fnm>PE</fnm>
               </au>
               <au>
                  <snm>Morrell</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Qualset</snm>
                  <fnm>CO</fnm>
               </au>
               <au>
                  <snm>Renfro</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Reynolds</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Dindo</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Talbert</snm>
                  <fnm>LE</fnm>
               </au>
               <au>
                  <snm>Tian</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Toleno</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Warburton</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>You</snm>
                  <fnm>FM</fnm>
               </au>
               <au>
                  <snm>Zhang</snm>
                  <fnm>W</fnm>
               </au>
            </aug>
            <source>Plant &amp; Animal Genomes XIV</source>
            <publisher>San Diego, USA </publisher>
            <pubdate>2007</pubdate>
         </bibl>
         <bibl id="B15">
            <title>
               <p>SNPs in forensic genetics: a review on SNP typing methodologies</p>
            </title>
            <aug>
               <au>
                  <snm>Sobrino</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Brion</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Carracedo</snm>
                  <fnm>A</fnm>
               </au>
            </aug>
            <source>Forensic Sci Int</source>
            <pubdate>2005</pubdate>
            <volume>154</volume>
            <fpage>181</fpage>
            <lpage>194</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/j.forsciint.2004.10.020</pubid>
                  <pubid idtype="pmpid" link="fulltext">16182964</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B16">
            <title>
               <p>An efficient procedure for genotyping single nucleotide polymorphisms</p>
            </title>
            <aug>
               <au>
                  <snm>Ye</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Dhillon</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Ke</snm>
                  <fnm>X</fnm>
               </au>
               <au>
                  <snm>Collins</snm>
                  <fnm>AR</fnm>
               </au>
               <au>
                  <snm>Day</snm>
                  <fnm>IN</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>2001</pubdate>
            <volume>29</volume>
            <issue>17</issue>
            <fpage>E88</fpage>
            <lpage>8</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">55900</pubid>
                  <pubid idtype="pmpid" link="fulltext">11522844</pubid>
                  <pubid idtype="doi">10.1093/nar/29.17.e88</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B17">
            <title>
               <p>General concepts fpr PCR primer design</p>
            </title>
            <aug>
               <au>
                  <snm>Dieffenbatch</snm>
                  <fnm>CW</fnm>
               </au>
               <au>
                  <snm>Lowe</snm>
                  <fnm>TMJ</fnm>
               </au>
               <au>
                  <snm>Dveksler</snm>
                  <fnm>GS</fnm>
               </au>
            </aug>
            <source>PCR primer, A Laboratory Manual</source>
            <publisher>New York , Cold Spring Harbor Laboratory Press</publisher>
            <editor>Dieffenbatch CW, Dveksler GS</editor>
            <pubdate>1995</pubdate>
            <fpage>133</fpage>
            <lpage>155</lpage>
         </bibl>
         <bibl id="B18">
            <title>
               <p>Predicting DNA duplex stability from the base sequence</p>
            </title>
            <aug>
               <au>
                  <snm>Breslauer</snm>
                  <fnm>KJ</fnm>
               </au>
               <au>
                  <snm>Frank</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Blocker</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Marky</snm>
                  <fnm>LA</fnm>
               </au>
            </aug>
            <source>Proc Natl Acad Sci USA</source>
            <pubdate>1986</pubdate>
            <volume>83</volume>
            <issue>11</issue>
            <fpage>3746</fpage>
            <lpage>3750</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">323600</pubid>
                  <pubid idtype="pmpid" link="fulltext">3459152</pubid>
                  <pubid idtype="doi">10.1073/pnas.83.11.3746</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B19">
            <title>
               <p>A unified view of polymer, dumbbell, and oligonucleotide DNA nearest-neighbor thermodynamics</p>
            </title>
            <aug>
               <au>
                  <snm>SantaLucia</snm>
                  <fnm>J</fnm>
                  <suf>Jr.</suf>
               </au>
            </aug>
            <source>Proc Natl Acad Sci USA</source>
            <pubdate>1998</pubdate>
            <volume>95</volume>
            <issue>4</issue>
            <fpage>1460</fpage>
            <lpage>1465</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">19045</pubid>
                  <pubid idtype="pmpid" link="fulltext">9465037</pubid>
                  <pubid idtype="doi">10.1073/pnas.95.4.1460</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B20">
            <title>
               <p>SSR finder</p>
            </title>
            <url>ftp://gramene.org/pub/gramene/software/scripts/ssr.pl</url>
         </bibl>
         <bibl id="B21">
            <title>
               <p>Fluorescence polarization in homogeneous nucleic acid analysis</p>
            </title>
            <aug>
               <au>
                  <snm>Chen</snm>
                  <fnm>X</fnm>
               </au>
               <au>
                  <snm>Levine</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Kwok</snm>
                  <fnm>PY</fnm>
               </au>
            </aug>
            <source>Genome Res</source>
            <pubdate>1999</pubdate>
            <volume>9</volume>
            <issue>5</issue>
            <fpage>492</fpage>
            <lpage>498</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">310763</pubid>
                  <pubid idtype="pmpid" link="fulltext">10330129</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B22">
            <title>
               <p>Universal SNP genotyping assay with fluorescence polarization detection</p>
            </title>
            <aug>
               <au>
                  <snm>Hsu</snm>
                  <fnm>TM</fnm>
               </au>
               <au>
                  <snm>Chen</snm>
                  <fnm>X</fnm>
               </au>
               <au>
                  <snm>Duan</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Miller</snm>
                  <fnm>RD</fnm>
               </au>
               <au>
                  <snm>Kwok</snm>
                  <fnm>PY</fnm>
               </au>
            </aug>
            <source>Biotechniques</source>
            <pubdate>2001</pubdate>
            <volume>31</volume>
            <issue>3</issue>
            <fpage>560, 562, 564</fpage>
            <lpage>8, passim</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmpid">11570500</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B23">
            <title>
               <p>Allele-specific polymerase chain reaction</p>
            </title>
            <aug>
               <au>
                  <snm>Ugozzoli</snm>
                  <fnm>L</fnm>
                  <suf>Wallance, RB</suf>
               </au>
            </aug>
            <source>Methods Enzymol</source>
            <pubdate>1991</pubdate>
            <volume>2</volume>
            <fpage>42</fpage>
            <lpage>48</lpage>
            <xrefbib>
               <pubid idtype="doi">10.1016/S1046-2023(05)80124-0</pubid>
            </xrefbib>
         </bibl>
         <bibl id="B24">
            <title>
               <p>Analysis of any point mutation in DNA. The amplification refractory mutation system (ARMS)</p>
            </title>
            <aug>
               <au>
                  <snm>Newton</snm>
                  <fnm>CR</fnm>
               </au>
               <au>
                  <snm>Graham</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Heptinstall</snm>
                  <fnm>LE</fnm>
               </au>
               <au>
                  <snm>Powell</snm>
                  <fnm>SJ</fnm>
               </au>
               <au>
                  <snm>Summers</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Kalsheker</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Smith</snm>
                  <fnm>JC</fnm>
               </au>
               <au>
                  <snm>Markham</snm>
                  <fnm>AF</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>1989</pubdate>
            <volume>17</volume>
            <issue>7</issue>
            <fpage>2503</fpage>
            <lpage>2516</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">317639</pubid>
                  <pubid idtype="pmpid" link="fulltext">2785681</pubid>
                  <pubid idtype="doi">10.1093/nar/17.7.2503</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B25">
            <title>
               <p>A simple procedure for the analysis of single nucleotide polymorphisms facilitates map-based cloning in Arabidopsis</p>
            </title>
            <aug>
               <au>
                  <snm>Drenkard</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Richter</snm>
                  <fnm>BG</fnm>
               </au>
               <au>
                  <snm>Rozen</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Stutius</snm>
                  <fnm>LM</fnm>
               </au>
               <au>
                  <snm>Angell</snm>
                  <fnm>NA</fnm>
               </au>
               <au>
                  <snm>Mindrinos</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Cho</snm>
                  <fnm>RJ</fnm>
               </au>
               <au>
                  <snm>Oefner</snm>
                  <fnm>PJ</fnm>
               </au>
               <au>
                  <snm>Davis</snm>
                  <fnm>RW</fnm>
               </au>
               <au>
                  <snm>Ausubel</snm>
                  <fnm>FM</fnm>
               </au>
            </aug>
            <source>Plant Physiol</source>
            <pubdate>2000</pubdate>
            <volume>124</volume>
            <issue>4</issue>
            <fpage>1483</fpage>
            <lpage>1492</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1539302</pubid>
                  <pubid idtype="pmpid" link="fulltext">11115864</pubid>
                  <pubid idtype="doi">10.1104/pp.124.4.1483</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B26">
            <title>
               <p>Identification of SNPs and development of allele-specific PCR markers for gamma-gliadin alleles in Triticum aestivum</p>
            </title>
            <aug>
               <au>
                  <snm>Zhang</snm>
                  <fnm>W</fnm>
               </au>
               <au>
                  <snm>Gianibelli</snm>
                  <fnm>MC</fnm>
               </au>
               <au>
                  <snm>Ma</snm>
                  <fnm>W</fnm>
               </au>
               <au>
                  <snm>Rampling</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Gale</snm>
                  <fnm>KR</fnm>
               </au>
            </aug>
            <source>Theor Appl Genet</source>
            <pubdate>2003</pubdate>
            <volume>107</volume>
            <issue>1</issue>
            <fpage>130</fpage>
            <lpage>138</lpage>
            <xrefbib>
               <pubid idtype="pmpid" link="fulltext">12712246</pubid>
            </xrefbib>
         </bibl>
         <bibl id="B27">
            <title>
               <p>Robust allele-specific polymerase chain reaction markers developed for single nucleotide polymorphisms in expressed barley sequences</p>
            </title>
            <aug>
               <au>
                  <snm>Bundock</snm>
                  <fnm>PC</fnm>
               </au>
               <au>
                  <snm>Cross</snm>
                  <fnm>MJ</fnm>
               </au>
               <au>
                  <snm>Shapter</snm>
                  <fnm>FM</fnm>
               </au>
               <au>
                  <snm>Henry</snm>
                  <fnm>RJ</fnm>
               </au>
            </aug>
            <source>Theor Appl Genet</source>
            <pubdate>2006</pubdate>
            <volume>112</volume>
            <issue>2</issue>
            <fpage>358</fpage>
            <lpage>365</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1007/s00122-005-0137-6</pubid>
                  <pubid idtype="pmpid" link="fulltext">16328233</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B28">
            <title>
               <p>Development of PCR-based allele-specific and InDel marker sets for nine rice blast resistance genes</p>
            </title>
            <aug>
               <au>
                  <snm>Hayashi</snm>
                  <fnm>K</fnm>
               </au>
               <au>
                  <snm>Yoshida</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Ashikawa</snm>
                  <fnm>I</fnm>
               </au>
            </aug>
            <source>Theor Appl Genet</source>
            <pubdate>2006</pubdate>
            <volume>113</volume>
            <issue>2</issue>
            <fpage>251</fpage>
            <lpage>260</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1007/s00122-006-0290-6</pubid>
                  <pubid idtype="pmpid" link="fulltext">16791691</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B29">
            <title>
               <p>ARMS analysis of point mutations</p>
            </title>
            <aug>
               <au>
                  <snm>Little</snm>
                  <fnm>S</fnm>
               </au>
            </aug>
            <source>Laboratory methods for the Detection of Mutations and Polymorphisms in DNA</source>
            <publisher> Boca Raton, FL , CRC Press</publisher>
            <editor>Taylor, G.R.</editor>
            <pubdate>1997</pubdate>
            <fpage>45</fpage>
            <lpage>51</lpage>
         </bibl>
         <bibl id="B30">
            <title>
               <p>Detection of catechol-O-methyltransferase Val158Met polymorphism by a simple one-step tetra-primer amplification refractory mutation system-PCR</p>
            </title>
            <aug>
               <au>
                  <snm>Ruiz-Sanz</snm>
                  <fnm>JI</fnm>
               </au>
               <au>
                  <snm>Aurrekoetxea</snm>
                  <fnm>I</fnm>
               </au>
               <au>
                  <snm>Ruiz del Agua</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Ruiz-Larrea</snm>
                  <fnm>MB</fnm>
               </au>
            </aug>
            <source>Mol Cell Probes</source>
            <pubdate>2007</pubdate>
            <volume>21</volume>
            <issue>3</issue>
            <fpage>202</fpage>
            <lpage>207</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/j.mcp.2006.12.001</pubid>
                  <pubid idtype="pmpid" link="fulltext">17337160</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B31">
            <title>
               <p>Identification of single nucleotide polymorphisms in the bovine CCL2, IL8, CCR2 and IL8RA genes and their association with health and production in Canadian Holsteins</p>
            </title>
            <aug>
               <au>
                  <snm>Leyva-Baca</snm>
                  <fnm>I</fnm>
               </au>
               <au>
                  <snm>Schenkel</snm>
                  <fnm>F</fnm>
               </au>
               <au>
                  <snm>Sharma</snm>
                  <fnm>BS</fnm>
               </au>
               <au>
                  <snm>Jansen</snm>
                  <fnm>GB</fnm>
               </au>
               <au>
                  <snm>Karrow</snm>
                  <fnm>NA</fnm>
               </au>
            </aug>
            <source>Anim Genet</source>
            <pubdate>2007</pubdate>
            <volume>38</volume>
            <issue>3</issue>
            <fpage>198</fpage>
            <lpage>202</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1111/j.1365-2052.2007.01588.x</pubid>
                  <pubid idtype="pmpid" link="fulltext">17433017</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B32">
            <title>
               <p>Genotyping single nucleotide polymorphisms in barley by tetra-primer ARMS-PCR</p>
            </title>
            <aug>
               <au>
                  <snm>Chiapparino</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Lee</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Donini</snm>
                  <fnm>P</fnm>
               </au>
            </aug>
            <source>Genome</source>
            <pubdate>2004</pubdate>
            <volume>47</volume>
            <issue>2</issue>
            <fpage>414</fpage>
            <lpage>420</lpage>
            <xrefbib>
               <pubid idtype="pmpid" link="fulltext">15060595</pubid>
            </xrefbib>
         </bibl>
         <bibl id="B33">
            <title>
               <p>Evaluation of a new efficient procedure for single-nucleotide polymorphism genotyping: tetra-primer amplification refractory mutation system-polymerase chain reaction</p>
            </title>
            <aug>
               <au>
                  <snm>Okayama</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Fujimura</snm>
                  <fnm>K</fnm>
               </au>
               <au>
                  <snm>Nakamura</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Suehiro</snm>
                  <fnm>Y</fnm>
               </au>
               <au>
                  <snm>Hamanaka</snm>
                  <fnm>Y</fnm>
               </au>
               <au>
                  <snm>Hinoda</snm>
                  <fnm>Y</fnm>
               </au>
            </aug>
            <source>Clin Chem Lab Med</source>
            <pubdate>2004</pubdate>
            <volume>42</volume>
            <issue>1</issue>
            <fpage>13</fpage>
            <lpage>16</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1515/CCLM.2004.004</pubid>
                  <pubid idtype="pmpid">15061374</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B34">
            <title>
               <p>Development of a rapid mismatch PCR method using tetra-primer ARMS for detection of BMPR-IB gene mutation in sheep</p>
            </title>
            <aug>
               <au>
                  <snm>Guan</snm>
                  <fnm>F</fnm>
               </au>
               <au>
                  <snm>Yang</snm>
                  <fnm>LG</fnm>
               </au>
               <au>
                  <snm>An</snm>
                  <fnm>JT</fnm>
               </au>
               <au>
                  <snm>Liu</snm>
                  <fnm>SR</fnm>
               </au>
               <au>
                  <snm>Shi</snm>
                  <fnm>GQ</fnm>
               </au>
            </aug>
            <source>Yi Chuan</source>
            <pubdate>2005</pubdate>
            <volume>27</volume>
            <issue>4</issue>
            <fpage>579</fpage>
            <lpage>583</lpage>
            <xrefbib>
               <pubid idtype="pmpid">16120582</pubid>
            </xrefbib>
         </bibl>
         <bibl id="B35">
            <title>
               <p>Multiplex tetra-primer amplification refractory mutation system PCR to detect 6 common germline mutations of the MUTYH gene associated with polyposis and colorectal cancer</p>
            </title>
            <aug>
               <au>
                  <snm>Piccioli</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Serra</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Gismondi</snm>
                  <fnm>V</fnm>
               </au>
               <au>
                  <snm>Pedemonte</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Loiacono</snm>
                  <fnm>F</fnm>
               </au>
               <au>
                  <snm>Lastraioli</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Bertario</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>De Angioletti</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Varesco</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Notaro</snm>
                  <fnm>R</fnm>
               </au>
            </aug>
            <source>Clin Chem</source>
            <pubdate>2006</pubdate>
            <volume>52</volume>
            <issue>4</issue>
            <fpage>739</fpage>
            <lpage>743</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1373/clinchem.2005.060137</pubid>
                  <pubid idtype="pmpid" link="fulltext">16455870</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B36">
            <title>
               <p>Allele specific amplification by tetra-primer PCR</p>
            </title>
            <aug>
               <au>
                  <snm>Ye</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Humphries</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Green</snm>
                  <fnm>F</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>1992</pubdate>
            <volume>20</volume>
            <issue>5</issue>
            <fpage>1152</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">312115</pubid>
                  <pubid idtype="pmpid" link="fulltext">1549488</pubid>
                  <pubid idtype="doi">10.1093/nar/20.5.1152</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B37">
            <title>
               <p>Tetra-primer ARMS-PCR</p>
            </title>
            <url>http://cedar.genetics.soton.ac.uk/public_html/primer1.html</url>
         </bibl>
         <bibl id="B38">
            <title>
               <p>A chromosome bin map of 16,000 expressed sequence tag loci and distribution of genes among the three genomes of polyploid wheat</p>
            </title>
            <aug>
               <au>
                  <snm>Qi</snm>
                  <fnm>LL</fnm>
               </au>
               <au>
                  <snm>Echalier</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Chao</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Lazo</snm>
                  <fnm>GR</fnm>
               </au>
               <au>
                  <snm>Butler</snm>
                  <fnm>GE</fnm>
               </au>
               <au>
                  <snm>Anderson</snm>
                  <fnm>OD</fnm>
               </au>
               <au>
                  <snm>Akhunov</snm>
                  <fnm>ED</fnm>
               </au>
               <au>
                  <snm>Dvorak</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Linkiewicz</snm>
                  <fnm>AM</fnm>
               </au>
               <au>
                  <snm>Ratnasiri</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Dubcovsky</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Bermudez-Kandianis</snm>
                  <fnm>CE</fnm>
               </au>
               <au>
                  <snm>Greene</snm>
                  <fnm>RA</fnm>
               </au>
               <au>
                  <snm>Kantety</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>La Rota</snm>
                  <fnm>CM</fnm>
               </au>
               <au>
                  <snm>Munkvold</snm>
                  <fnm>JD</fnm>
               </au>
               <au>
                  <snm>Sorrells</snm>
                  <fnm>SF</fnm>
               </au>
               <au>
                  <snm>Sorrells</snm>
                  <fnm>ME</fnm>
               </au>
               <au>
                  <snm>Dilbirligi</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Sidhu</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Erayman</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Randhawa</snm>
                  <fnm>HS</fnm>
               </au>
               <au>
                  <snm>Sandhu</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Bondareva</snm>
                  <fnm>SN</fnm>
               </au>
               <au>
                  <snm>Gill</snm>
                  <fnm>KS</fnm>
               </au>
               <au>
                  <snm>Mahmoud</snm>
                  <fnm>AA</fnm>
               </au>
               <au>
                  <snm>Ma</snm>
                  <fnm>XF</fnm>
               </au>
               <au>
                  <cnm>Miftahudin</cnm>
               </au>
               <au>
                  <snm>Gustafson</snm>
                  <fnm>JP</fnm>
               </au>
               <au>
                  <snm>Conley</snm>
                  <fnm>EJ</fnm>
               </au>
               <au>
                  <snm>Nduati</snm>
                  <fnm>V</fnm>
               </au>
               <au>
                  <snm>Gonzalez-Hernandez</snm>
                  <fnm>JL</fnm>
               </au>
               <au>
                  <snm>Anderson</snm>
                  <fnm>JA</fnm>
               </au>
               <au>
                  <snm>Peng</snm>
                  <fnm>JH</fnm>
               </au>
               <au>
                  <snm>Lapitan</snm>
                  <fnm>NL</fnm>
               </au>
               <au>
                  <snm>Hossain</snm>
                  <fnm>KG</fnm>
               </au>
               <au>
                  <snm>Kalavacharla</snm>
                  <fnm>V</fnm>
               </au>
               <au>
                  <snm>Kianian</snm>
                  <fnm>SF</fnm>
               </au>
               <au>
                  <snm>Pathan</snm>
                  <fnm>MS</fnm>
               </au>
               <au>
                  <snm>Zhang</snm>
                  <fnm>DS</fnm>
               </au>
               <au>
                  <snm>Nguyen</snm>
                  <fnm>HT</fnm>
               </au>
               <au>
                  <snm>Choi</snm>
                  <fnm>DW</fnm>
               </au>
               <au>
                  <snm>Fenton</snm>
                  <fnm>RD</fnm>
               </au>
               <au>
                  <snm>Close</snm>
                  <fnm>TJ</fnm>
               </au>
               <au>
                  <snm>McGuire</snm>
                  <fnm>PE</fnm>
               </au>
               <au>
                  <snm>Qualset</snm>
                  <fnm>CO</fnm>
               </au>
               <au>
                  <snm>Gill</snm>
                  <fnm>BS</fnm>
               </au>
            </aug>
            <source>Genetics</source>
            <pubdate>2004</pubdate>
            <volume>168</volume>
            <issue>2</issue>
            <fpage>701</fpage>
            <lpage>712</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1448828</pubid>
                  <pubid idtype="pmpid" link="fulltext">15514046</pubid>
                  <pubid idtype="doi">10.1534/genetics.104.034868</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B39">
            <title>
               <p>Genome-specific primer sets for starch biosynthesis genes in wheat</p>
            </title>
            <aug>
               <au>
                  <snm>Blake</snm>
                  <fnm>NK</fnm>
               </au>
               <au>
                  <snm>Sherman</snm>
                  <fnm>JD</fnm>
               </au>
               <au>
                  <snm>Dvorak</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Talbert</snm>
                  <fnm>LE</fnm>
               </au>
            </aug>
            <source>Theor Appl Genet</source>
            <pubdate>2004</pubdate>
            <volume>109</volume>
            <issue>6</issue>
            <fpage>1295</fpage>
            <lpage>1302</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1007/s00122-004-1743-4</pubid>
                  <pubid idtype="pmpid" link="fulltext">15340684</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B40">
            <title>
               <p>Wheat conserved primers</p>
            </title>
            <url>http://wheat.pw.usda.gov/SNP/new/pcr_primers.shtml</url>
         </bibl>
         <bibl id="B41">
            <title>
               <p>BatchPrimer3</p>
            </title>
            <url>http://wheat.pw.usda.gov/demos/BatchPrimer3/</url>
         </bibl>
         <bibl id="B42">
            <title>
               <p>Construction and characterization of two BAC libraries from Brachypodium distachyon, a new model for grass genomics</p>
            </title>
            <aug>
               <au>
                  <snm>Huo</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Gu</snm>
                  <fnm>YQ</fnm>
               </au>
               <au>
                  <snm>Lazo</snm>
                  <fnm>GR</fnm>
               </au>
               <au>
                  <snm>Vogel</snm>
                  <fnm>JP</fnm>
               </au>
               <au>
                  <snm>Coleman-Derr</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Luo</snm>
                  <fnm>MC</fnm>
               </au>
               <au>
                  <snm>Thilmony</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Garvin</snm>
                  <fnm>DF</fnm>
               </au>
               <au>
                  <snm>Anderson</snm>
                  <fnm>OD</fnm>
               </au>
            </aug>
            <source>Genome</source>
            <pubdate>2006</pubdate>
            <volume>49</volume>
            <issue>9</issue>
            <fpage>1099</fpage>
            <lpage>1108</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1139/G06-087</pubid>
                  <pubid idtype="pmpid" link="fulltext">17110990</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B43">
            <title>
               <p>The nuclear genome of Brachypodium distachyon: analysis of BAC end sequences</p>
            </title>
            <aug>
               <au>
                  <snm>Huo</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Lazo</snm>
                  <fnm>GR</fnm>
               </au>
               <au>
                  <snm>Vogel</snm>
                  <fnm>JP</fnm>
               </au>
               <au>
                  <snm>You</snm>
                  <fnm>FM</fnm>
               </au>
               <au>
                  <snm>Ma</snm>
                  <fnm>Y</fnm>
               </au>
               <au>
                  <snm>Hayden</snm>
                  <fnm>DM</fnm>
               </au>
               <au>
                  <snm>Coleman-Derr</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Hill</snm>
                  <fnm>TA</fnm>
               </au>
               <au>
                  <snm>Dvorak</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Anderson</snm>
                  <fnm>OD</fnm>
               </au>
               <au>
                  <snm>Luo</snm>
                  <fnm>MC</fnm>
               </au>
               <au>
                  <snm>Gu</snm>
                  <fnm>YQ</fnm>
               </au>
            </aug>
            <source>Funct Integr Genomics</source>
            <pubdate>2008</pubdate>
            <volume>8</volume>
            <issue>2</issue>
            <fpage>135</fpage>
            <lpage>147</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1007/s10142-007-0062-7</pubid>
                  <pubid idtype="pmpid" link="fulltext">17985162</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B44">
            <title>
               <p>Development of genetic and genomic research resources for Brachypodium distachyon, a new model system for grass crop research</p>
            </title>
            <aug>
               <au>
                  <snm>Garvin</snm>
                  <fnm>DF</fnm>
               </au>
               <au>
                  <snm>Gu</snm>
                  <fnm>YQ</fnm>
               </au>
               <au>
                  <snm>Hasterok</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Hazen</snm>
                  <fnm>SP</fnm>
               </au>
               <au>
                  <snm>Jenkins</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Mockler</snm>
                  <fnm>TC</fnm>
               </au>
               <au>
                  <snm>Mur</snm>
                  <fnm>AL</fnm>
               </au>
               <au>
                  <snm>Vogel</snm>
                  <fnm>JP</fnm>
               </au>
            </aug>
            <source>Crop Sci</source>
            <pubdate>2008</pubdate>
            <volume>48</volume>
            <fpage>S69</fpage>
            <lpage>S84</lpage>
            <xrefbib>
               <pubid idtype="doi">10.2135/cropsci2007.06.0332tpg</pubid>
            </xrefbib>
         </bibl>
         <bibl id="B45">
            <title>
               <p>SSR screening and primers in Brachypodium BAC end sequences</p>
            </title>
            <url>http://brachypodium.pw.usda.gov/SSR/</url>
         </bibl>
      </refgrp>
   </bm>
</art>
