Nucleic Acids Research Advance Access originally published online on May 8, 2007
Nucleic Acids Research 2007 35(Web Server issue):W66-W70; doi:10.1093/nar/gkm305
Nucleic Acids Research, 2007, Vol. 35, No. suppl_2 W66-W70
© 2007 The Author(s)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/2.0/uk/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
NTMG (N-terminal Truncated Mutants Generator for cDNA): an automatic multiplex PCR assays design for generating various N-terminal truncated cDNA mutants
Yung-Fu Chen1,
Rung-Ching Chen2,
Lin-Yu Tseng3,*,
Elong Lin4,
Yung-Kuan Chan5 and
Ren-Hao Pan3
1Department of Health Services Management, China Medical University, Taichung, Taiwan, ROC, 2Department of Information Management, Chaoyang University of Technology, Taichung, Taiwan, ROC, 3Department of Computer Science, National Chung Hsing University, Taichung, Taiwan, ROC, 4Department of Food Science, Central Taiwan University of Science and Technology, Taichung, Taiwan, ROC and 5Department of Management Information System, National Chung Hsing University, Taichung, Taiwan, ROC
*To whom correspondence should be addressed. Tel: +886-4-22874020; Fax: +886-4-22853869; Email: lytseng{at}cs.nchu.edu.tw
Received January 31, 2007. Revised April 3, 2007. Accepted April 15, 2007.
 |
ABSTRACT
|
|---|
The sequential deletion method is generally used to locate the
functional domain of a protein. With this method, in order to
find the various N-terminal truncated mutants, researchers have
to investigate the ATG-like codons, to design various multiplex
polymerase chain reaction (PCR) forward primers and to do several
PCR experiments. This web server (N-terminal Truncated Mutants
Generator for cDNA) will automatically generate groups of forward
PCR primers and the corresponding reverse PCR primers that can
be used in a single batch of a multiplex PCR experiment to extract
the various N-terminal truncated mutants. This saves much time
and money for those who use the sequential deletion method in
their research. This server is available at
http://oblab.cs.nchu.edu.tw:8080/WebSDL/.
 |
INTRODUCTION
|
|---|
The sequential deletion method and other biological and biochemical
experiments are generally used to locate the functional domain
of a protein. For example, a previous study (
1) used the sequential
deletion method accompanied by manual PCR primers design to
generate the N-terminal truncated mutants of different lengths
(
Figure 1), which in turn were used in further biological experiments
to decipher the functional domain of the 5S RNA-protein complex
(5S rRNP). The 5S rRNP is believed to be formed by a co-translation
event leading to the binding of the 5S rRNA to the nascent ribosomal
protein L5. The formation of 5S rRNP complex facilitates the
nuclear entry of the protein L5. Lin
et al. (
1) used an in vitro
translation system to investigate how and when 5S rRNA triggers
the formation of the eukaryotic 5S rRNP. The L5 and truncated
L5 mutant mRNAs were prepared on a large scale for their investigation
and a great amount of time was needed to manually modify the
in-frame pattern of ATG start codon for conventional PCR and
truncated mutant translation experiments.
In order to save time and money needed in the traditional sequential
deletion method, this web-based application system NTMG is proposed
to automatically do the multiplex PCR assays design in order
to generate the various N-terminal truncated mutants. Given
a protein cDNA sequence, the NTMG will first find those ATG-like
codons that are suitable to act as the starting positions of
truncated mutants. Then, the NTMG will design the forward primers
for all possible truncated mutants. Finally, with all these
primers, the NTMG will choose those primers that can be divided
into the least number of groups such that each group constitutes
a multiplex PCR assay.
 |
SYSTEM
|
|---|
In this section, we describe the input to the NTMG, the methodology
of the NTMG and the output of the NTMG. Since the primer design
and the multiplex PCR primer design are two important parts
of the NTMG, some factors concerning the primer design such
as the primer length and the melting temperature are input as
parameters.
There are also some factors that may affect the multiplex PCR amplification with multiple primers in the same tube (2,3). These factors include the cross-dimerization, the melting temperature, the products co-existence and others. All these factors are also input as parameters. Each input parameter has a default value but users may change that value. We first introduce the input parameters in the following subsection.
Input Parameters
Figure 2 gives the input screen of the NTMG. On the top of the screen, the cDNA sequence, the start codon address and the stop codon address are input. Then comes four classes of parameters:
- Primer Criteria (47)
These include the forward primer length (default 2030 bp), the reverse primer length (default 1428 bp) and the GC content (default 40-60%).
- Temperature Criteria (5,810)
These include melting temperature (default 5160°C), the melting temperature range for each group (default 5°C), the molar concentration of monovalent cation (default 50 mmol/l), the molar concentration of Mg2+ (default 1.25 mmol/l) and the dNTPs concentration (default 0.02 mmol/l).
- Complementary Criteria (4,8,1012)
These include the terminal repeated sequence (default 3 bp), the intra self-complementary sequence (default 3 bp), the specificity (default 65%), the cross-dimer distance (default 10 bp), the cross-dimer total similarity (default 50%) and the cross-dimer terminal similarity (default 3 bp).
- Grouping Criteria
These include the product length difference (default 80 bp) and the maximum number of primers in each group (default 16).
Methodology
The flowchart of the NTMG is depicted in
Figure 3.
First, a cDNA sequence is input, then the NTMG searches the
sequence with in-frame criterion in order to find all the ATG-like
codons. An ATG-like codon is a XTG, an AXG or an ATX with X
representing A, T, C or G. For each ATG-like codon, the NTMG
generates candidate primers using the sliding window. The NTMG
also modifies the ATG-like codon into the ATG codon in each
candidate primer. Hence, each candidate primer contains the
ATG start codon with in-frame criterion that can translate correctly
to truncated mutants.
After that, the NTMG applies the primary criteria and the secondary criteria to check if the candidate primers satisfy all the criteria. Those candidate primers that pass the criteria checking are then divided into classes according to the melting temperature. Each class contains primers whose melting temperatures are within the same range (default 5°C). So the primers chosen from the same class may be used in the same PCR experiment. For candidate primers in the same class, the NTMG does the cross-dimer check and the co-existence check and builds the cross-dimer matrix and the co-existence matrix. These two matrices are then ANDed to produce a new matrix which acts as an adjacency matrix of a graph. Previous studies (13,14) proposed the transformation of minimizing the number of primers into the finding of the maximum clique in a graph. Next, each class is further divided into subclasses according to the positions of the ATG-like codons. The proposed genetic algorithm is then applied for each class in order to choose a set of primers, one from each subclass and the objective is to divide these primers into as few groups as possible such that each group of primers can be put in a tube in the PCR experiment. That is, the genetic algorithm tries to find a good multiplex PCR assay design. A heuristic maximum clique algorithm is proposed to calculate the fitness of a chromosome in the genetic algorithm. This heuristic algorithm tries to find the maximum clique in the graph previously mentioned and the maximum clique corresponds to the minimum number of grouping. Finally, the NTMG finds the corresponding reverse primer and outputs the results.
Environment
The NTMG is written in Java using Java 2 Platform standard Edition 5.0 Development Kit (J2SDK) and employs the java server page (JSP) on the Apache Tomcat Server (http://tomcat.apache.org/).
Output
The NTMG outputs the number of primer groups, the number of forward primers, the number of reverse primers and the primers in each group (Figure 4 shows a solution report).
 |
CONCLUSION AND FUTURE WORK
|
|---|
A web-based application system called the NTMG is provided for
researches who need to apply the sequential deletion method
to locate the functional domain of a protein. After input the
cDNA sequence, the NTMG automatically generates groups of primers.
Each group of primers can be put in a tube and all tubes can
be accommodated in a single batch of the multiplex PCR amplification
under the same condition. Thus, time and money can be saved.
We conducted a wet laboratory experiment on the multiplex PCR
assay design proposed by the NTMG on input HL5 cDNA. The NTMG
found 48 forward primers and one reverse primer and it divided
them into 8 groups. In the wet PCR experiment, 44 PCR products
had been found and the success rate is 91.7% (see Supplementary
Data). Hence, the NTMG is of practical use to researchers who
need to apply the sequential deletion method.
As a future work, we plan to develop the more general multiplex PCR assay design. Given a set of PCR experiment requirements, we plan to develop a system that can automatically find the primers and try to divide the primers into as few groups as possible such that the primers in each group can be put in a tube and all tubes can be accommodated in a single batch of the multiplex PCR experiment.
 |
SUPPLEMENTARY DATA
|
|---|
Supplementary Data are available at NAR Online.
 |
ACKNOWLEDGEMENTS
|
|---|
This study was supported in part by China Medical University
under grand CMU95-184. This study was also partially supported
by the National Science Council of R.O.C. under the contract
NSC 95-2221-E-005-078. Funding to pay the Open Access publication
charges for this article was provided by National Chung Hsing
University, ROC.
Conflict of interest statement. None declared.
 |
Footnotes
|
|---|
The authors wish it to be known that the first two authors should
be regarded as joint First Authors
 |
REFERENCES
|
|---|
- Lin E, Lin SW, Lin A. The participation of 5S rRNA in the co-translational formation of eukaryotic 5S ribonucleoprotein complex. Nucleic Acids Res (2001) 29:25102516.[Abstract/Free Full Text]
- Edwards MC, Gibbs RA. Multiplex PCR: advantages, development, and applications. PCR Methods Appl (1994) 3:6575.[ISI]
- Bourque SN, Valero JR, Mercier J, Lavoie MC, Levesque RC. Multiplex polymerase chain reaction for detection and differentiation of the microbial insecticide Bacillus thuringiensis. Appl. Environ. Microbiol (1993) 59:523527.[Abstract/Free Full Text]
- Kampke T, Kieninger M, Mecklenburg M. Efficient primer design algorithms. Bioinformatics (2000) 17:214225.[CrossRef][ISI]
- Wu JS, Lee C, Wu CC, Shiue YL. Primer design using genetic algorithm. Bioinformatics (2004) 20:17101717.[Abstract/Free Full Text]
- Lowe T, Sharefkin J, Yang SQ, Dieffenbach CW. A computer program for selection of oligonucleotide primers for polymerase chain reactions. Nucleic Acids Res (1990) 18:17571761.[Abstract/Free Full Text]
- Li P, Kupfer KC, Davies CJ, Burbee D, Evans LA, Garner HR. PRIMO: a primer design program that applies base quality statistics for automated large-scale DNA sequencing. Genomics (1997) 40:476485.[CrossRef][ISI][Medline]
- Innis MA, Gelfand DH, Sninsky JJ, White TJ. PCR Protocols: A Guide to Methods and Applications (1990) New York: Academic Press.
- von Ahsen N, Wittwer CT, Schutz E. Oligonucleotide melting temperature under PCR conditions: nearest-neighbor corrections for Mg2+, deoxynucleotide triphosphate, and dimethyl sulfoxide concentrations with comparison to alternative empirical formulas. Clin. Chem (2001) 47:19561961.[Abstract/Free Full Text]
- Chen SH, Lin CY, Cho CS, Lo CZ, Hsiung CA. Primer Design Assistant (PDA): a web-based primer design tool. Nucleic Acids Res (2003) 31:37513754.[Abstract/Free Full Text]
- Haas S, Vingron M, Poustka A, Wiemann S. Primer design for large scale sequencing. Nucleic Acids Res (1998) 26:30063012.[Abstract/Free Full Text]
- Kwok S, Kellogg DE, McKinney N, Spasic D, Goda L, Levenson C, Sninsky JJ. Effects of primer-template mismatches on the polymerase chain reaction: Human Immunodeficiency Virus 1 model studies. Nucleic Acids Res (1990) 18:9991005.[Abstract/Free Full Text]
- Ouyang Q, Kaplan PD, Liu S, Libchaber A. DNA solution of the maximal clique problem. Science (1997) 278:446449.[Abstract/Free Full Text]
- Linhart C, Shamir R. The degenerate primer design problem: theory and applications. J. Comput. Biol (2005) 12:431456.[CrossRef][ISI][Medline]

CiteULike
Connotea
Del.icio.us What's this?