The Role of Pattern Databases in Sequence Analysis

The Role of Pattern Databases in Sequence Analysis

Pattern databases Terri Attwood The role of pattern databases in holds a Royal Society University Research Fellowship, a concurrent sequence analysis Senior Lectureship in the School of Biological Sciences Terri K. Attwood at the University of Date received (in revised form): 21st October 1999 Manchester and a Visiting Fellowship at the European Bioinformatics Institute. Her Abstract research interests include In the wake of the numerous now-fruitful genome projects, we are entering an era rich in development of software and biological data. The field of bioinformatics is poised to exploit this information in increasingly databases to facilitate protein sequence alignment powerful ways, but the abundance and growing complexity both of the data and of the tools and pattern recognition. and resources required to analyse them are threatening to overwhelm us. Databases and their search tools are now an essential part of the research environment. However, the rate of sequence generation and the haphazard proliferation of databases have made it difficult to keep pace with developments. In an age of information overload, researchers want rapid, easy- to-use, reliable tools for functional characterisation of newly determined sequences. But what are those tools? How do we access them? Which should we use? This review focuses on a Keywords: bioinformatics, particular type of database that is increasingly used in the task of routine sequence analysis – protein sequence, sequence the so-called pattern database. The paper aims to provide an overview of the current status of alignment, similarity search, pattern recognition, function pattern databases in common use, outlining the methods behind them and giving pointers on annotation their diagnostic strengths and weaknesses. Introduction sequences. The trick then lies in the There are now hundreds of databanks reliable inference of homology (the around the world housing information verification of a divergent evolutionary that floods from the genome projects. relationship) and, from this, the The endeavour to store and analyse inference of function. Ideally, a search these vast quantities of data has output will show unequivocal similarity required increasing levels of to a well-characterised protein over the automation. However, automation full length of the query, providing carries a price. For example, although sufficient information to make a software robots are essential to the sensible diagnosis. Sometimes, however, process of functional annotation of an output will reveal no significant hits Automation carries newly determined sequences, they or, more commonly, will furnish a list a price pose a threat to information quality of partial matches to diverse proteins, because they can introduce and many of which are uncharacterised, or propagate mis-annotations.1 Although possess dubious or contradictory the curators strive to improve the annotations.4 quality of their resources, databases There are several reasons why such nevertheless carry the indelible scars of searches might not give direct answers. time and are far from perfect. To get the For example, the growth of sequence most from current biological databases databases and their population by it is thus important to have an greater numbers of poorer-quality understanding both of their powers and partial sequences makes it increasingly of their pitfalls. likely that high-scoring matches will be T. K. Attwood, To characterise a new sequence, the made to a query simply by chance. School of Biological Sciences, first step usually involves trawling a University of Manchester, Low-complexity matches, in particular, Oxford Road, sequence database with tools such as may swamp search outputs – these are Manchester M13 9PT, UK BLAST2 or FASTA.3 Such searches parts of a sequence that have high Tel: +44 (0) 161 275 5766 quickly reveal similarities between the densities of particular residues (eg Fax: +44 (0) 161 275 5082 query and a range of database poly-GxP, such as occurs in sequences © HENRY STEWART PUBLICATIONS 1467-5463. BRIEFINGS IN BIOINFORMATICS. VOL 1. NO 1. 45-59. FEBRUARY 2000 45 06-attwood.p65 45 2/7/00, 10:39 AM Attwood like collagen, or poly-glutamine tracts result, it is now customary also to search that occur in Huntingdon’s disease a range of ‘pattern’ databases, so-called protein etc). Although it is possible to because they distil patterns of residue mask such sequences, this can also conservation within groups of related Modules and domains create complications. The modular and sequences into discriminators that aid cause different problems domain nature of many proteins also family diagnosis. Searching pattern causes problems on different levels. databases is thus more selective than When matching multi-domain sequence database searching because proteins, it may not be clear which discriminators are designed to detect domain or domains correctly particular families. Different analytical Searching pattern correspond to the query. Even if the approaches have been used to create a databases is more right domain has been identified, it bewildering array of discriminators, selective may not be appropriate to transfer the which are variously termed regular functional annotation to the query expressions, profiles, fingerprints, because the function of the matched blocks, etc.5 – these terms are domain may be different, depending summarised in Figure 1. The different on its biological context. Similar issues descriptors have different diagnostic Searches don’t arise with the existence of multi-gene strengths and weaknesses and different differentiate families, because database search areas of optimum application, and have orthologues and techniques cannot differentiate between been used to generate different pattern paralogues orthologues (usually the functional databases, which also differ in content! counterparts of a sequence in another The aim of this paper is to provide an species) and paralogues (homologues overview of pattern databases in that perform different but related common use and to offer pointers on functions within the same organism). how best to use them. As this is a fast Given these complexities, correct moving area, a list of web addresses is Correct functional functional assignment from searches of given in Table 1 to allow readers to assignment difficult sequence databases alone can be obtain current information on the to achieve difficult or impossible to achieve. As a resources discussed. Table 1: Web addresses of pattern and alignment databases in common use. For a more exhaustive list, refer to the annual database issue of Nucleic Acids Research (http://www3.oup.co.uk/nar/) PROSITE http://www.expasy.ch/prosite/ Blocks http://www.blocks.fhcrc.org/ PRINTS http://www.bioinf.man.ac.uk/dbbrowser/PRINTS/ IDENTIFY http://dna.Stanford.EDU/identify/ Profiles http://www.isrec.isb-sib.ch/software/PFSCAN_form.html Pfam http://www.sanger.ac.uk/Software/Pfam/ ProDom http://www.toulouse.inra.fr/prodom.html SBASE http://www.icgeb.trieste.it/sbase/ PIR-ALN http://www-nbrf.georgetown.edu/pirwww/search/textpiraln.html PROT-FAM http://vms.mips.biochem.mpg.de/mips/programs/classification.html DOMO http://www.infobiogen.fr/~gracy/domo/ ProClass http://pir.georgetown.edu/gfserver/proclass.html ProtoMap http://www.protomap.cs.huji.ac.il/ PIMA http://dot.imgen.bcm.tmc.edu:9331/seq-search/protein-search.html InterPro http://www.ebi.ac.uk/interpro/ 46 © HENRY STEWART PUBLICATIONS 1467-5463. BRIEFINGS IN BIOINFORMATICS. VOL 1. NO 1. 45-59. FEBRUARY 2000 06-attwood.p65 46 2/7/00, 10:39 AM Pattern databases fingerprint frequency (identity) matrices xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx motif profile (gapped weight matrix) Hidden Markov xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx Model xxxxx xxxxx xxxxx RWDAGCVN RWDSGCVN RWHHGCVQ RWKGACYN RWLWACEQ position–specific weight matrices (blocks) R–W–x(2)–[AG]–C–x– [NQ] regular expression (pattern) Figure 1: At the heart of sequence analysis methods is the multiple sequence alignment. Application of these methods involves the derivation of some kind of representation of conserved features of the alignment, which may be diagnostic of structure or function. Various terms are used to describe the different types of data representation, as shown. Within a single conserved region (motif), the sequence information may be reduced to a consensus expression (a regular expression), often simply referred to as a pattern. In this example, square brackets indicate residues that are allowed at this position of the motif and x denotes any residue, the (2) indicating that any residue can occupy consecutive positions in the motif. The term used to describe groups of motifs in which all the residue information is retained within a set of frequency (identity) matrices is a fingerprint, or signature. Adding a scoring scheme to such sets of frequency matrices results in position-specific weight matrices, or blocks. Using information from extended conserved regions that include gaps (usually referred to as domains) gives rise to profiles; and probabilistic models derived from alignment profiles are termed hidden Markov models THE METHODS BEHIND in Figure 2.6 As a result of this gap THE DATABASES insertion process, islands of conservation At the heart of the analysis methods that emerge from a backdrop of mutational underpin pattern databases is the change. These regions, usually termed multiple sequence alignment. When motifs or blocks, are typically around

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    15 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us