Developing and Using Special Purpose Hidden Markov Model Databases

Total Page:16

File Type:pdf, Size:1020Kb

Developing and Using Special Purpose Hidden Markov Model Databases Developing and using special purpose Hidden Markov Model databases Tutorial Session ISMB 2005 Martin Gollery Center For Bioinformatics University of Nevada, Reno Intro to HMMs- In the broadest sense, a hidden Markov model may be seen as a probabilistic approach to signal recognition. Long before they were used in protein analysis, HMMs were being utilized in speech recognition. The goal here was to successfully identify words out of an audio signal, picking out the correct word when the tempo, tone and pronunciation could vary considerably. These variations are quite similar to the variations in a protein family! Through the experience with speech recognition, it was demonstrated that HMM’s can excel in identifying relationships out of a weak signal. Over all, it has been shown that HMMs are useful in areas where other systems fail to detect anything, yet may not be the best solution in areas of high similarity. But what is an HMM? A Markov chain that provides a probabilistic model for a sequence family where the specific states are hidden. A Markov chain is simply a collection of states, with a certain transition probability between each state. Any sequence can be traced through the model from one state to the next through these transitions. The model is referred to as ‘hidden’ because you do not know which series of transitions produced that state. An HMM that models a protein will have one state for every position in the sequence, and each of those states would have over twenty possible outcomes, one for each amino acid, and two for the insert and deletion states. A sequence may be scored by tracing it through the model by passing it from one state to the next, calculating the probabilities for each transition. Since each transition has a finite probability, the chain is more likely to emit sequences with certain outcomes at each position. HMMs may therefore be seen as position-specific profiles that represent a specific sequence family. It is important to note that the probabilities are independent, and therefore any state is independent of any previous or following state. Higher order Markov models are possible, but are too computationally intensive to be useful for biological problems at this time. A group of aligned sequences from a particular family can tell us much more than a single representative sequence. For example, some of the positions in that family will be highly conserved, while others show little or no conservation whatsoever. What this shows is that those positions were important enough through evolutionary time that any change at that location caused a disruption in the function of that protein. Positions that demonstrate a high level of substitution or gapping may be considered less important functionally. The reason behind this usually becomes clear if the proteins are modeled, but the crucial point for most purposes is not the details of why the positions are conserved, but simply to what levels, and what substitutions are commonly seen at that position. Scoring for the standard pairwise algorithms may be seen as rather generic in comparison to a Hidden Markov Model. The Pam or BLOSUM scoring matrices assign a fixed score to a particular substitution regardless of the location in the protein. That substitution, however, could have considerable effect on the function of the protein in some cases, and no effect at all in others. The commonly quoted ‘percent identities’ of pairwise alignments can be quite deceiving. A match with a relatively high percent identity may still be missing a crucial motif that is a characteristic signature of the protein family. The Plan 7 model The plan 7 model is a representation of the system used by the popular HMMer (pronounced hammer, as in ‘more precise than a BLAST’) program suite. The boxes in this schematic represent match states. The Diamonds along the top represent insert states and the lower circles represent deletions. The arrows represent transitions between these states, and each of these transitions is assigned a probability. The J state in the bottom diamond allows the model to be reset, which can be very useful for multi-domain proteins. Earlier versions of the HMMer suite were called ‘plan 9’ in the code, and allowed for transitions between insertions and deletions. Since this shouldn’t really take place in a protein alignment, the code was simplified in the later versions of the software. Calculating Transition Probabilities When a protein family is aligned, there are regions that are not possible to align well, and many insertions will be seen in the MSA. There are many reasons why this may occur- for example, the proteins may not have the identical structure in the loops, or the length of the loops may vary considerably between one protein and the next. In this situation the areas of conserved secondary structure are aligned well, but the loop regions are not. The scoring of the well-aligned areas will reflect relatively high scores for the match states, but very poor scores for the insert or delete states. On the other hand, the regions of poor alignment will show higher scores for the insert states, and that probability will increase with the number of sequences with inserts at that position. The longer the poorly-aligned region is, the higher the transition probability from an insert state to itself. Similarly, the transition to the delete state will have a higher probability as the number of sequences with no residues in that position increases. When assigning the transition probabilities, it is important to account for background rates- that is, the possibility that there may be transitions that are not observed in the training alignment. This possibility leads us to the use of prior information. Prior information about protein sequences in general can help us to construct a model that can more accurately recognize remote homologs than a model that only has data from the training set. No transitions should be set with a zero probability. For example, insertions and deletions are possible anywhere in a sequence, even if we have not previously observed one at that location. Using prior knowledge of insertion and deletion rates from a large number of sequences can help us to set the background rates. These rates are then combined with information from the alignment. The probabilities are set by the ratio of the background information to the alignment information. This ratio is dependent upon the significance of the observation, which is based on the number of sequences in the alignment. Ultimately, no transition should be set to zero. State Probabilities There is some probability, however small, that any amino acid may be found at any location in a protein. If a model is to be capable of matching new and distant members of the family, it will have to take this into account. Therefore, the model will have to allow for the possibility of amino acids being found in positions where none are found in the training alignment. These probabilities may be derived from standard matrices such as the BLOSUM series, which gives the likelihood of one amino acid being substituted for another. In general, these probabilities are dependant upon properties such as relative size, hydrophobicity, and charge. The substitution matrix is typically used to generate pseudo-counts based on the amino acids observed at each location in the alignment. Building a better model When building a model, it is best to start with a large group of related sequences that are as diverse as possible. When these sequences are aligned, typically there will be some groups of closely related sequences, that are more distantly related to other groups of genes. If we simply give equal weight to each sequence when assigning probabilities to the model, then the largest subgroup will have the largest representation. The resulting model will not properly represent the true diversity of the family. Weighting the sequences will capture the information in the subgroups while retaining the valuable information found in the differences between closely related members of the subgroups. The scheme that is used by most systems is the maximum entropy model. This involves making the statistical spread of the model as broad as possible. This creates a more general model, and the model will then be best able to find remote members of the family. Scoring of search results Scoring the comparisons of these models may be done at either the global or the local level. Global If the model and the sequence are of similar length, then global alignments may be applied. Global scoring forces the beginning of the model to match the beginning of the sequence, and the transitions along the path generate the sequence until the end of the model reaches the end of the sequence. This method is of limited use. Semi-Global Biological Applications of Hidden Markov Models We will be discussing the use of HMMs for remote protein homology detection. Searches may be performed by comparing an HMM to a database of sequences (hmmsearch), or by comparing a sequence to a database of HMMs (hmmpfam). The latter case is what we will be emphasizing in this tutorial. It is important to note, however, that the biological applications go far beyond these applications. They can also be used for -detection of CpG islands -signaling region identification -Prediction of Trans-membrane helices -gene prediction -nucleic acid homology HMMs and other profile methods, such as PSI-BLAST and meta-MEME, are methods of detecting relationships between a sequence and a sequence family. Since they utilize all the information in that family, they are much better at identifying remote relationships than the pairwise methods that simply compare one sequence to another.
Recommended publications
  • The SUPERFAMILY 2.0 Database: a Significant Proteome Update and a New Webserver Arun Prasad Pandurangan 1,*, Jonathan Stahlhacke2, Matt E
    D490–D494 Nucleic Acids Research, 2019, Vol. 47, Database issue Published online 16 November 2018 doi: 10.1093/nar/gky1130 The SUPERFAMILY 2.0 database: a significant proteome update and a new webserver Arun Prasad Pandurangan 1,*, Jonathan Stahlhacke2, Matt E. Oates2, Ben Smithers 2 and Julian Gough1 1MRC Laboratory of Molecular Biology, Hills Road, Cambridge CB2 2QH, UK and 2Computer Science, University of Bristol, Bristol BS8 1UB, UK Received September 24, 2018; Revised October 23, 2018; Editorial Decision October 23, 2018; Accepted October 25, 2018 ABSTRACT level, most homologous proteins cluster together with high sequence similarity suggesting clear evolutionary relation- Here, we present a major update to the SUPERFAM- ship and functional consistency (3). The SUPERFAMILY ILY database and the webserver. We describe the ad- database provides domain annotations at both Superfamily dition of new SUPERFAMILY 2.0 profile HMM library and Family levels (4). containing a total of 27 623 HMMs. The database SUPERFAMILYprovides various analysis tools to facil- now includes Superfamily domain annotations for itate better analysis and interpretation of the database con- millions of protein sequences taken from the Uni- tent. They include the identification of under- and overrep- versal Protein Recourse Knowledgebase (UniPro- resentation of domains between genomes (5), construction tKB) and the National Center for Biotechnology In- of phylogenetic trees (6), analysis of the domain distribution formation (NCBI). This addition constitutes about 51 of superfamilies and families across the tree of life (7)aswell and 45 million distinct protein sequences obtained as providing ontology based annotations for SUPERFAM- ILY domains and architectures (8,9).
    [Show full text]
  • Tum1 Is Involved in the Metabolism of Sterol Esters in Saccharomyces Cerevisiae Katja Uršič1,4, Mojca Ogrizović1,Dušan Kordiš1, Klaus Natter2 and Uroš Petrovič1,3*
    Uršič et al. BMC Microbiology (2017) 17:181 DOI 10.1186/s12866-017-1088-1 RESEARCHARTICLE Open Access Tum1 is involved in the metabolism of sterol esters in Saccharomyces cerevisiae Katja Uršič1,4, Mojca Ogrizović1,Dušan Kordiš1, Klaus Natter2 and Uroš Petrovič1,3* Abstract Background: The only hitherto known biological role of yeast Saccharomyces cerevisiae Tum1 protein is in the tRNA thiolation pathway. The mammalian homologue of the yeast TUM1 gene, the thiosulfate sulfurtransferase (a.k.a. rhodanese) Tst, has been proposed as an obesity-resistance and antidiabetic gene. To assess the role of Tum1 in cell metabolism and the putative functional connection between lipid metabolism and tRNA modification, we analysed evolutionary conservation of the rhodanese protein superfamily, investigated the role of Tum1 in lipid metabolism, and examined the phenotype of yeast strains expressing the mouse homologue of Tum1, TST. Results: We analysed evolutionary relationships in the rhodanese superfamily and established that its members are widespread in bacteria, archaea and in all major eukaryotic groups. We found that the amount of sterol esters was significantly higher in the deletion strain tum1Δ than in the wild-type strain. Expression of the mouse TST protein in the deletion strain did not rescue this phenotype. Moreover, although Tum1 deficiency in the thiolation pathway was complemented by re-introducing TUM1, it was not complemented by the introduction of the mouse homologue Tst. We further showed that the tRNA thiolation pathway is not involved in the regulation of sterol ester content in S. cerevisiae,asoverexpressionofthetEUUC,tKUUU and tQUUG tRNAs did not rescue the lipid phenotype in the tum1Δ deletion strain, and, additionally, deletion of the key gene for the tRNA thiolation pathway, UBA4, did not affect sterol ester content.
    [Show full text]
  • Smurflite: Combining Simplified Markov Random Fields With
    SMURFLite: combining simplified Markov random fields with simulated evolution improves remote homology detection for beta-structural proteins into the twilight zone Noah M. Daniels 1, Raghavendra Hosur 2, Bonnie Berger 2∗, and Lenore J. Cowen 1∗ 1Department of Computer Science, Tufts University, Medford, MA 02155 2Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, MA 02139 ABSTRACT are limited in their power to recognize remote homologs because of Motivation: One of the most successful methods to date for their inability to model statistical dependencies between amino-acid recognizing protein sequences that are evolutionarily related has residues that are close in space but far apart in sequence (Lifson and been profile Hidden Markov Models (HMMs). However, these models Sander (1980); Zhu and Braun (1999); Olmea et al. (1999); Cowen do not capture pairwise statistical preferences of residues that are et al. (2002); Steward and Thorton (2002)). hydrogen bonded in beta sheets. These dependencies have been For this reason, many have suggested (White et al. (1994); partially captured in the HMM setting by simulated evolution in the Lathrop and Smith (1996); Thomas et al. (2008); Liu et al. (2009); training phase and can be fully captured by Markov Random Fields Menke et al. (2010); Peng and Xu (2011)) that more powerful (MRFs). However, the MRFs can be computationally prohibitive when Markov Random Fields (MRFs) be used. MRFs employ an auxiliary beta strands are interleaved in complex topologies. dependency graph which allows them to model more complex We introduce SMURFLite, a method that combines both simplified statistical dependencies, including statistical dependencies that Markov Random Fields and simulated evolution to substantially occur between amino-acid residues that are hydrogen bonded in beta improve remote homology detection for beta structures.
    [Show full text]
  • Visualization Assisted Hardware Configuration for Bioinformatics Algorithms Priyesh Dixit Advisors: Drs. K. R. Subramanian, A. Mukherjee, A
    Visualization assisted hardware configuration for Bioinformatics algorithms Priyesh Dixit Advisors: Drs. K. R. Subramanian, A. Mukherjee, A. Ravindran May 2005 1 Special Thanks I would like to thank Dr. Subramanian for his faith in my abilities and for selecting me to do this project. I also thank Dr. Mukherjee and Dr. Ravindran for their patience and support throughout the year and making this project possible. Thanks to Josh Foster and Nalin Subramanian for help with the FLTK and VTK. And also I would like to especially thank Jong-Ho Byun for his all his help. 2 Table of Contents Chapter 1: Introduction...................................................................................................4 Chapter 2: Background...................................................................................................6 2.1 Bioinformatics.......................................................................................................6 2.2 Field Programmable Gate Arrays..........................................................................6 2.3 The Smith-Waterman algorithm............................................................................9 2.4 Visualization.......................................................................................................10 Chapter 3: System Description......................................................................................11 3.1 Overview.............................................................................................................11 3.2 Design flow.........................................................................................................12
    [Show full text]
  • Title: "Implementation of a PRRSV Strain Database" – NPB #04-118
    Title: "Implementation of a PRRSV Strain Database" – NPB #04-118 Investigator: Kay S. Faaberg Institution: University of Minnesota Co-Investigators: James E. Collins, Ernest F. Retzel Date Received: August 1, 2006 Abstract: We describe the establishment of a PRRSV ORF5 database (http://prrsv.ahc.umn.edu/) in order to fulfill one objective of the PRRS Initiative of the National Pork Board. PRRSV ORF5 nucleotide sequence data, which is one key viral protein against which neutralizing antibodies are generated, was assembled from our diagnostic laboratory’s private collection of field samples. Searchable webpages were developed, such that any user can go from isolate sequence to generating alignments and phylogenetic dendograms that show nucleotide or amino acid relatedness to that input sequence with minimal steps. The database can be utilized for understanding PRRSV variation, epidemiological studies, and selection of vaccine candidates. We believe that this database will eventually be the only website in the world to obtain recent, as well as archival, and complete information that is critical to PRRS elimination. Introduction: This project was proposed to fulfill the stated directive of the PRRS Initiative to implement a National PRRSV Sequence Database. The organization that oversees the development, care and maintenance of the database is the Center for Computational Genomics and Bioinformatics at the University of Minnesota. The Center is not affiliated with any diagnostic laboratory or department, but is a fee-for-service facility that possesses high-throughput computational resources, and has developed databases for a number of nationwide initiatives. The database is now freely available to all PRRS researchers, veterinarians and producers for web-based queries concerning relationships to other sequences, RFLP analysis, year and state of isolation, and other related research-based endeavors.
    [Show full text]
  • Biological Sequence Analysis
    Biological Sequence Analysis CSEP 521: Applied Algorithms – Final Project Archie Russell (0638782), Jason Hogg (0641054) Introduction Background The schematic for every living organism is stored in long molecules known as chromosomes made of a substance known as DNA (deoxyribonucleic acid. Each cell in an organism has a complete copy of its DNA, also known as its genomewhich is conveniently modeled as a sequence of symbols (alternately referred to as nucleotides or bases) in the DNA alphabet {A,C,T,G}. In humans, and most mammals, this sequence is about 3 billion bases long. Through a process known as protein synthesis, instructions in our DNA, known as genes, are interpreted by machinery in our bodies and transformed first into intermediate molecules called RNA, and then into structures called proteins, which are the primary actors in living systems. These molecules can also be modeled as sequences of symbols. These genes determine core characteristics of the development of an organism, as well as its day-to-day operations. For example, the Hox1 gene family determines where limbs and other body parts will grow in a developing fetus, and defects in the BRCA1 gene are implicated in breast cancer. The rate of data acquisition has been immense. As of 2006, GenBank, the national public repository for sequence information, had accumulated over 130 billion bases of DNA and RNA sequence, a 200-fold increase over the 1996 total2. Over 10,000 species have at least one sequence in GenBank, and 50 species have at least 100,000 sequences3. Complete genome sequences, each roughly 3-gigabases in size, are available for human, mouse, rat, dog, cat, cow, chicken, elephant, chimpanzee, as well as many non-mammals.
    [Show full text]
  • An FPGA-Based Web Server for High Performance Biological Sequence Alignment
    2009 NASA/ESA Conference on Adaptive Hardware and Systems An FPGA-Based Web Server for High Performance Biological Sequence Alignment Ying Liu1, Khaled Benkrid1, AbdSamad Benkrid2 and Server Kasap1 1Institute for Integrated Micro and Nano Systems, Joint Research Institute for Integrated Systems, School of Engineering, The University of Edinburgh, The King's Buildings, Mayfield Road, Edinburgh, EH9 3J, UK 2 The Queen’s University of Belfast, School of Electronics, Electrical Engineering and Computer Science, University Road, Belfast, BT7 1NN, Northern Ireland, UK (y.liu,k.benkrid)@ed.ac.uk Abstract algorithm [2], and the Smith-Waterman algorithm [3]. This paper presents the design and implementation of the The latter is the most commonly used DP algorithm FPGA-based web server for biological sequence which finds the most similar pair of sub-segments in a alignment. Central to this web-server is a set of highly pair of biological sequences. However, given that the parameterisable, scalable, and platform-independent computation complexity of such algorithms is quadratic FPGA cores for biological sequence alignment. The web with respect to the sequence lengths, heuristics, tailored to server consists of an HTML–based interface, a MySQL general purpose processors, are often introduced to reduce database which holds user queries and results, a set of the computation complexity and speed-up bio-sequence biological databases, a library of FPGA configurations, a database searching. The most commonly used heuristic host application servicing user requests, and an FPGA algorithm for pairwise sequence alignment, for instance, coprocessor for the acceleration of the sequence is the BLAST algorithm [4]. In general, however, the alignment operation.
    [Show full text]
  • Eruca Sativa Mill.) Tomislav Cernava1†, Armin Erlacher1,3†, Jung Soh2, Christoph W
    Cernava et al. Microbiome (2019) 7:13 https://doi.org/10.1186/s40168-019-0624-7 RESEARCH Open Access Enterobacteriaceae dominate the core microbiome and contribute to the resistome of arugula (Eruca sativa Mill.) Tomislav Cernava1†, Armin Erlacher1,3†, Jung Soh2, Christoph W. Sensen2,4, Martin Grube3 and Gabriele Berg1* Abstract Background: Arugula is a traditional medicinal plant and popular leafy green today. It is mainly consumed raw in the Western cuisine and known to contain various bioactive secondary metabolites. However, arugula has been also associated with high-profile outbreaks causing severe food-borne human diseases. A multiphasic approach integrating data from metagenomics, amplicon sequencing, and arugula-derived bacterial cultures was employed to understand the specificity of the indigenous microbiome and resistome of the edible plant parts. Results: Our results indicate that arugula is colonized by a diverse, plant habitat-specific microbiota. The indigenous phyllosphere bacterial community was shown to be dominated by Enterobacteriaceae, which are well-equipped with various antibiotic resistances. Unexpectedly, the prevalence of specific resistance mechanisms targeting therapeutic antibiotics (fluoroquinolone, chloramphenicol, phenicol, macrolide, aminocoumarin) was only surpassed by efflux pump assignments. Conclusions: Enterobacteria, being core microbiome members of arugula, have a substantial implication in the overall resistome. Detailed insights into the natural occurrence of antibiotic resistances in arugula-associated microorganisms showed that the plant is a hotspot for distinctive defense mechanisms. The specific functioning of microorganisms in this unusual ecosystem provides a unique model to study antibiotic resistances in an ecological context. Background (isothiocyanates) have also received scientific interest, as Plants are generally colonized by a vastly diverse micro- they might be involved in cancer prevention [31].
    [Show full text]
  • Exploiting Coarse-Grained Parallelism to Accelerate Protein Motif Finding with a Network Processor
    Exploiting Coarse-Grained Parallelism to Accelerate Protein Motif Finding with a Network Processor Ben Wun, Jeremy Buhler, and Patrick Crowley Department of Computer Science and Engineering Washington University in St.Louis {bw6,jbuhler,pcrowley}@cse.wustl.edu Abstract The first generation of general-purpose CMPs is expected to employ a small number of sophisticated, While general-purpose processors have only recently employed superscalar CPU cores; by contrast, NPs contain many, chip multiprocessor (CMP) architectures, network processors much simpler single-issue cores. Desktop and server (NPs) have used heterogeneous multi-core architectures since processors focus on maximizing instruction-level the late 1990s. NPs differ qualitatively from workstation and parallelism (ILP) and minimizing latency to memory, server CMPs in that they replicate many simple, highly efficient while NPs are designed to exploit coarse-grained processor cores on a chip, rather than a small number of parallelism and maximize throughput. NPs are designed sophisticated superscalar CPUs. In this paper, we compare the to maximize performance and efficiency on packet performance of one such NP, the Intel IXP 2850, to that of the processing workloads; however, we believe that many Intel Pentium 4 when executing a scientific computing workload with a high degree of thread-level parallelism. Our target other workloads, in particular tasks drawn from scientific program, HMMer, is a bioinformatics tool that identifies computing, are better suited to NP-style CMPs than to conserved motifs in protein sequences. HMMer represents CMPs based on superscalar cores. motifs as hidden Markov models (HMMs) and spends most of its In this work, we study a representative scientific time executing the well-known Viterbi algorithm to align workload drawn from bioinformatics: the HMMer proteins to these models.
    [Show full text]
  • Genome Sequence of the Lignocellulose-Bioconverting and Xylose-Fermenting Yeast Pichia Stipitis
    ARTICLES Genome sequence of the lignocellulose-bioconverting and xylose-fermenting yeast Pichia stipitis Thomas W Jeffries1,2,8, Igor V Grigoriev3,8, Jane Grimwood4, Jose´ M Laplaza1,5, Andrea Aerts3, Asaf Salamov3, Jeremy Schmutz4, Erika Lindquist3, Paramvir Dehal3, Harris Shapiro3, Yong-Su Jin6, Volkmar Passoth7 & Paul M Richardson3 Xylose is a major constituent of plant lignocellulose, and its fermentation is important for the bioconversion of plant biomass to fuels and chemicals. Pichia stipitis is a well-studied, native xylose-fermenting yeast. The mechanism and regulation of xylose metabolism in P. stipitis have been characterized and genes from P. stipitis have been used to engineer xylose metabolism in Saccharomyces cerevisiae. We have sequenced and assembled the complete genome of P. stipitis. The sequence data have revealed unusual aspects of genome organization, numerous genes for bioconversion, a preliminary insight into regulation of central metabolic pathways and several examples of colocalized genes with related functions. http://www.nature.com/naturebiotechnology The genome sequence provides insight into how P. stipitis regulates its redox balance while very efficiently fermenting xylose under microaerobic conditions. Xylose is a five-carbon sugar abundant in hardwoods and agri- RESULTS cultural residues1, so its fermentation is essential for the economic The 15.4-Mbp genome of P. stipitis was sequenced using a shotgun conversion of lignocellulose to ethanol2. Pichia stipitis Pignal (1967) is approach and finished to high quality (o1 error in 100,000). The a haploid, homothallic, hemiascomycetous yeast3,4 that has the eight chromosomes range in size from 3.5 to 0.97 Mbp, as previously highest native capacity for xylose fermentation of any known reported16.
    [Show full text]
  • Bioinformatics Companies
    Bioinformatics companies Clondiag Chip Technologies --- ( http://www.clondiag.com/ ) Develops software for the analysis and management of microarray data. Tripos, Inc. --- ( http://www.tripos.com/ ) Provider of discovery research software & services to pharmaceutical, biotechnology, & other life sciences companies worldwide. Applied Biosystems --- ( http://www.appliedbiosystems.com ) Offers instrument-based software for the discovery, development, and manufacturing of drugs. ALCARA BioSciences --- ( http://www.aclara.com/ ) Microfluidics arrays ("lab-on-a-chip") for high-throughput pharmaceutical drug screening, multiplexed gene expression analysis, and multiplexed SNP genotyping. BioDiscovery, Inc. --- ( http://www.biodiscovery.com ) Offers microarray bioinformatics software and services. Structural Bioinformatics, Inc. --- ( http://www.strubix.com/ ) Expediting lead discovery by providing structural data and analysis for drug targets. GenOdyssee SA --- ( http://www.genodyssee.com/ ) Provides to the pharmaceutical, diagnostic and biotech industry full range of post-genomic services : HT SNP discovery and genotyping, and functional proteomics. AlgoNomics --- ( http://www.algonomics.com ) Provides online, as well as on-site, tools for protein sequence analysis and structure prediction. Focused on the relationship between the amino acid sequence of proteins and their function. VizXlabs --- ( http://vizxlabs.com/ ) Develops software systems for the acquisition, management and analysis of molecular biology data and information. Rosetta Inpharmatics
    [Show full text]
  • Renaissance SUPERFAMILY in the Decade Since Its Launch, a Repository of Information About Proteins in Genomes Has Developed Into a Primary Reference
    Renaissance SUPERFAMILY In the decade since its launch, a repository of information about proteins in genomes has developed into a primary reference. Dr Julian Gough, its creator, describes current work enhancing the scope, content and functionality of this key service Could you begin by outlining the reasons for How do HMMs feed into the service? creating SUPERFAMILY? HMMs are profi les which represent multiple SUPERFAMILY was originally created to better sequence alignments of homologous proteins understand molecular evolution, initially by in a rigorous statistical framework. They enabling comparison of the repertoire of proteins can be used to classify sequences based on and domains across the genomes of different homology and to create sequence alignments. species. The starting point was the Structural We use sequences of domains of known Classifi cation of Proteins (SCOP), and the most structure via iterative search procedures on basic purpose of SUPERFAMILY is to detect and large background sequence databases to classify these domains with known structural build alignments and, subsequently, models representatives in the protein sequences of representing domains of known structure at genomes. There are tens of thousands of known the superfamily level. These models are then protein structures, each the result of a costly searched against genome sequences to detect three-dimensional atomic resolution structure and classify the structural domains. determination by experiment, usually X-ray crystallography or nuclear magnetic resonance.
    [Show full text]