Discovering simple regions in biological sequences associated with scoring schemes.
Let A denote an alphabet consisting of n types of letters. Given a sequence S of length L with v(i) letters of type i on A, to describe the compositional properties and combinatorial structure of S, we propose a new complexity function of S, called the reciprocal complexity of S, as C(S) = (i=1) product operator (n) (L/nv(i))(vi) Based on this complexity measure, an efficient algorithm is developed for classifying and analyzing simple segments of protein and nucleotide sequence databases associated with scoring schemes. The running time of the algorithm is nearly proportional to the sequence length. The program DSR corresponding to the algorithm was written in C++, associated with two parameters (window length and cutoff value) and a scoring matrix. Some examples regarding protein sequences illustrate how the method can be used to find regions. The first application of DSR is the masking of simple sequences for searching databases. Queries masked by DSR returned a manageable set of hits below the E-value cutoff score, which contained all true positive homologues. The second application is to study simple regions detected by the DSR program corresponding to known structural features of proteins. An extensive computational analysis has been made of protein sequences with known, physicochemically defined nonglobular segments. For the SWISS-PROT amino acid sequence database (Release 40.2 of 02-Nov-2001), we determine that the best parameters and the best BLOSUM matrix are, respectively, for automatic segmentation of amino acid sequences into nonglobular and globular regions by the DSR program: Window length k = 35, cutoff value b = 0.46, and the BLOSUM 62.5 matrix. The average "agreement accuracy (sensitivity)" of DSR segmentation for the SWISS-PROT database is 97.3%.
Wan
Honghui
H
National Center for Genome Resources, Santa Fe, NM 87505, USA. hw@ncgr.org
Li
Lugang
L
Federhen
Scott
S
Wootton
John C
JC
D053674:Aggrecans; D000465:Algorithms; D000595:Amino Acid Sequence; D024042:Collagen Type I / Q000737:chemistry / Q000235:genetics; D016208:Databases, Factual; D016326:Extracellular Matrix Proteins; D037181:Lectins, C-Type; D008969:Molecular Sequence Data; D015394:Molecular Structure; D009206:Myocardium / Q000378:metabolism; D018995:Myosin Heavy Chains / Q000737:chemistry / Q000235:genetics; D011487:Protein Conformation; D011509:Proteoglycans / Q000737:chemistry / Q000235:genetics; D016415:Sequence Alignment; D012714:Serine-tRNA Ligase / Q000737:chemistry* / Q000235:genetics; D016963:Thermus thermophilus / Q000201:enzymology*
D053674:Aggrecans; D024042:Collagen Type I; D016326:Extracellular Matrix Proteins; D037181:Lectins, C-Type; D011509:Proteoglycans; D018995:Myosin Heavy Chains; D012714:Serine-tRNA Ligase