Literature DB >> 19491309

OrthoSelect: a web server for selecting orthologous gene alignments from EST sequences.

Fabian Schreiber1, Gert Wörheide, Burkhard Morgenstern.   

Abstract

In the absence of whole genome sequences for many organisms, the use of expressed sequence tags (EST) offers an affordable approach for researchers conducting phylogenetic analyses to gain insight about the evolutionary history of organisms. Reliable alignments for phylogenomic analyses are based on orthologous gene sequences from different taxa. So far, researchers have not sufficiently tackled the problem of the completely automated construction of such datasets. Existing software tools are either semi-automated, covering only part of the necessary data processing, or implemented as a pipeline, requiring the installation and configuration of a cascade of external tools, which may be time-consuming and hard to manage. To simplify data set construction for phylogenomic studies, we set up a web server that uses our recently developed OrthoSelect approach. To the best of our knowledge, our web server is the first web-based EST analysis pipeline that allows the detection of orthologous gene sequences in EST libraries and outputs orthologous gene alignments. Additionally, OrthoSelect provides the user with an extensive results section that lists and visualizes all important results, such as annotations, data matrices for each gene/taxon and orthologous gene alignments. The web server is available at http://orthoselect.gobics.de.

Entities:  

Mesh:

Year:  2009        PMID: 19491309      PMCID: PMC2703962          DOI: 10.1093/nar/gkp434

Source DB:  PubMed          Journal:  Nucleic Acids Res        ISSN: 0305-1048            Impact factor:   16.971


INTRODUCTION

The rapid development of genome-sequencing techniques has led to the generation of complete genome sequences for >600 species. Most of these sequences belong to model organisms, covering only small portions of the tree of life. The generation of massive numbers of expressed sequence tag (EST) libraries that can now be sequenced inexpensively by third-generation sequencing is a cheap alternative to whole genome sequencing, and has also provided a wealth of phylogenetically relevant data. Several recent phylogenomic studies have used EST sequences to generate large data matrices (1–4). These studies generated and assembled EST sequences, which were screened for orthologous sequence regions to build useful orthologous gene alignments. Orthologous sequences result from a speciation event, and are likely to have a conserved function, whereas paralogous sequences evolve through a gene duplication event within a species, and are less likely to maintain their original function, due to processes such as neo-/or sub-functionalization (5). Orthologous and paralogous together are called homologues (6). Since the prime goal of building reliable phylogenetic trees is to decipher the evolutionary relationships among organisms based on their shared common ancestry, only orthologous sequences should be used. A reliable protocol is needed to build sets of orthologous sequences from EST libraries for successive phylogenomic analyses. We recently proposed such a protocol, which we called OrthoSelect (Schreiber et al., manuscript submitted). The workflow of the protocol is outlined in Figure 1. The main idea is to keep user interaction simple, by simultaneously using state-of-the-art methods for orthology assignment, EST translation and elimination of paralogues, as well as construction and automated refinement of multiple sequence alignments. OrthoSelect has been extensively tested and proven to be a useful tool for managing this complex task.
Figure 1.

The main workflow of OrthoSelect: Each EST (A) is assigned to a pre-defined orthologous group (OG) by the KOG database, and translated (B). After all ESTs have been assigned to OGs, a subset of the OGs can be selected which will be further processed to exclude all redundant sequences, compute a sequence alignment and refine it in the last step (C).

The main workflow of OrthoSelect: Each EST (A) is assigned to a pre-defined orthologous group (OG) by the KOG database, and translated (B). After all ESTs have been assigned to OGs, a subset of the OGs can be selected which will be further processed to exclude all redundant sequences, compute a sequence alignment and refine it in the last step (C). Here, we present a web interface to OrthoSelect, the first web-based EST analysis pipeline for constructing orthologous gene alignments from EST libraries. Our web server does not require any kind of installation or testing. The user simply uploads EST libraries and chooses parameters (or uses default settings) to conduct the analysis. OrthoSelect then provides the user with a dataset useful for subsequent phylogenetic analysis, as well as numerous helpful data and statistics, such as annotations, a data matrix showing EST assignments to the orthologous groups (OGs) and visualizations of the orthologous gene alignments.

WEB SERVER

The main purpose of our web server is the construction of orthologous gene alignments from assembled EST libraries or other nucleotide sequences. After the user uploads pools of EST sequences, ESTs are assigned to OGs and the sequences most likely to be orthologous—in case there were multiple sequences per species—are used to compute an alignment that is post-processed in a final step. The workflow of the pipeline is depicted in Figure 1, and is described in more detail in the next section.

METHODS

Using the OGs defined by the eukaryotic orthologous groups (KOG) database (7), each EST is assigned to the closest OG. The assignment is done using a reimplementation of BLASTO (8) that clusters hits from a similarity search of the EST against the KOG database. The similarity between a query sequence and an OG is defined as the mean E-value between the query and the sequences from the OG. ESTs are then translated using a standard six-frame translation method. We then translate the ESTs using the tools ESTScan (9) and GeneWise, (10) to account for frame shift errors. Considering the best Blast hit of the EST as a reference sequence, our program selects the translated sequence that is most similar to the reference sequence. Only OGs with at least three taxa are further considered. At this stage of the analysis, it is possible to preselect individual or groups of taxa. The set of OGs is then further reduced to contain only OGs containing all preselected taxa. Redundant (e.g. paralogous) sequences are removed from each OG. This is done by considering only the sequence from each species that maximizes a global alignment score as being most likely orthologous. All sequences from each orthologous group are then aligned using either Muscle (11), T-Coffee (12) or DIALIGN-TX (13). These alignments are used to build hidden Markov models (14) that will be used to search the EST libraries for additional hits. Gblocks (15) is subsequently used to remove ambiguously aligned alignment columns. Since EST sequences may only partially cover genes, there is an option to exclude sequences from the alignment that are too short. This procedure outputs gene alignments whose member sequences are the ones most likely to be orthologous, given the dataset.

INPUT

Our web server allows the use of OrthoSelect with default or adapted parameter values, e.g. the E-value for similarity searches using Blast (16) or methods for computing multiple sequence alignments. OrthoSelect accepts nucleotide sequences in FASTA format. In the absence of a standard format for sequence identifiers in FASTA headers, sequence identifiers have to be adapted at some stage of a phylogenetic analysis to allow viewing taxa. OrthoSelect requires the FASTA header to be in a certain format (the first word up to the first whitespace is taken as an accession number), and uploaded files have to match that format, or can be adapted using a converter supplied on the web page. Several syntax checks for the uploaded EST sequences have been implemented to ensure optimal performance from OrthoSelect. Our web interface offers the possibility to set up sequence identifiers (e.g. abbreviated taxon names) that will be used throughout the analysis. Furthermore, the user can preselect one taxon or several taxa. Our web server will then return a list of those OGs to which the submitted ESTs have been assigned, as well as a subset of those OGs containing the preselected taxa. The maximum number of input sequences is 30 000, and the maximum number of EST libraries is 10. An email address has to be supplied, since notification about the results will be sent via email.

OUTPUT

Having generated EST libraries for the species under study, one of the main questions that arise is what genes those EST libraries have in common. These set of common genes can be used as a base for subsequent phylogenetic analysis. Our web server outputs those genes present in all EST libraries, but also provides additional information that will help the user to interpret the data and to decide which data are useful as input for phylogeny programs. The web interface offers a wide range of diagrams, charts, tables, etc. to supply the user with useful information (Figure 2). The most important part is the graphical representation of individual OGs with all assigned and translated EST sequences, and an overview of its taxonomical composition. Single sequences can be viewed along with their translation, as well as the computed multiple sequence alignment prior and subsequent to the final post-processing step in which the program Gblocks or Aliscore are used. The alignment is visualized using the Jalview (17) applet. The web server outputs an overview of the ESTs’ functional classifications and OG assignments as a data matrix with presence/absence information for each gene and species in the study, and annotations for each species. The data matrix shows how many sequences from which taxa have been assigned to an OG. This way, the user can easily select OGs with all or a certain percentage of taxa present.
Figure 2.

The output of the OrthoSelect web server. Besides a general overview page of the results (A), our web server reports information about functional annotations (B), a gene/taxa presence/absence matrix (C, D), annotations for each taxon (E), as well as an overview of the orthologous groups (F). Additionally, for each orthologous group the resulting alignments are visualized using the Jalview (17) applet (G).

The output of the OrthoSelect web server. Besides a general overview page of the results (A), our web server reports information about functional annotations (B), a gene/taxa presence/absence matrix (C, D), annotations for each taxon (E), as well as an overview of the orthologous groups (F). Additionally, for each orthologous group the resulting alignments are visualized using the Jalview (17) applet (G). Besides an overview of all OGs with sequences assigned (‘All orthologous groups’), OrthoSelect automatically builds a subset of OGs (‘Best orthologous groups’) that have either at least three different taxa or the pre-defined taxa present. The ‘all orthologous groups’ contain all orthologous groups to which sequences have been assigned, whereas the ‘best orthologous groups’ only contain one sequence per taxon (see Methods section). The results page is intended to give the user an elaborate overview and useful information, but also provides all results to be downloaded for further examination and use in phylogenetic studies.

DESIGN AND IMPLEMENTATION

The OrthoSelect server consists of a web interface, a MySQL database management system (DBMS), and the core program OrthoSelect. The web interface for OrthoSelect has been constructed using Grails, which is a web application framework that uses the Groovy scripting language on the Java platform to help standardize the development of web interfaces (http://www.grails.org). Grails follows the idea of keeping data and web pages separate with a controller functioning as a mediator between them. All jobs are split into equal chunks to be computed in parallel on our computer cluster, and all data is stored in the DBMS. The average runtime for 20 000 ESTs with an approx. length of 500 bp is 5 h.

FUNDING

German Research Foundation (DFG, Project Wo896/6-1,2) within DFG Priority Programme SPP 1174 ‘Deep Metazoan Phylogeny’. Funding for open access charge: Deptartment of Bioinformatics, Georg-August-Universität Göttingen. Conflict of interest statement. None declared.
  16 in total

1.  Selection of conserved blocks from multiple alignments for their use in phylogenetic analysis.

Authors:  J Castresana
Journal:  Mol Biol Evol       Date:  2000-04       Impact factor: 16.240

2.  T-Coffee: A novel method for fast and accurate multiple sequence alignment.

Authors:  C Notredame; D G Higgins; J Heringa
Journal:  J Mol Biol       Date:  2000-09-08       Impact factor: 5.469

3.  Modeling sequencing errors by combining Hidden Markov models.

Authors:  C Lottaz; C Iseli; C V Jongeneel; P Bucher
Journal:  Bioinformatics       Date:  2003-10       Impact factor: 6.937

4.  GeneWise and Genomewise.

Authors:  Ewan Birney; Michele Clamp; Richard Durbin
Journal:  Genome Res       Date:  2004-05       Impact factor: 9.043

5.  Tunicates and not cephalochordates are the closest living relatives of vertebrates.

Authors:  Frédéric Delsuc; Henner Brinkmann; Daniel Chourrout; Hervé Philippe
Journal:  Nature       Date:  2006-02-23       Impact factor: 49.962

6.  Broad phylogenomic sampling improves resolution of the animal tree of life.

Authors:  Casey W Dunn; Andreas Hejnol; David Q Matus; Kevin Pang; William E Browne; Stephen A Smith; Elaine Seaver; Greg W Rouse; Matthias Obst; Gregory D Edgecombe; Martin V Sørensen; Steven H D Haddock; Andreas Schmidt-Rhaesa; Akiko Okusu; Reinhardt Møbjerg Kristensen; Ward C Wheeler; Mark Q Martindale; Gonzalo Giribet
Journal:  Nature       Date:  2008-03-05       Impact factor: 49.962

7.  Phylogenomics revives traditional views on deep animal relationships.

Authors:  Hervé Philippe; Romain Derelle; Philippe Lopez; Kerstin Pick; Carole Borchiellini; Nicole Boury-Esnault; Jean Vacelet; Emmanuelle Renard; Evelyn Houliston; Eric Quéinnec; Corinne Da Silva; Patrick Wincker; Hervé Le Guyader; Sally Leys; Daniel J Jackson; Fabian Schreiber; Dirk Erpenbeck; Burkhard Morgenstern; Gert Wörheide; Michaël Manuel
Journal:  Curr Biol       Date:  2009-04-02       Impact factor: 10.834

8.  Distinguishing homologous from analogous proteins.

Authors:  W M Fitch
Journal:  Syst Zool       Date:  1970-06

9.  Deuterostome phylogeny reveals monophyletic chordates and the new phylum Xenoturbellida.

Authors:  Sarah J Bourlat; Thorhildur Juliusdottir; Christopher J Lowe; Robert Freeman; Jochanan Aronowicz; Mark Kirschner; Eric S Lander; Michael Thorndyke; Hiroaki Nakano; Andrea B Kohn; Andreas Heyland; Leonid L Moroz; Richard R Copley; Maximilian J Telford
Journal:  Nature       Date:  2006-10-18       Impact factor: 49.962

10.  The COG database: an updated version includes eukaryotes.

Authors:  Roman L Tatusov; Natalie D Fedorova; John D Jackson; Aviva R Jacobs; Boris Kiryutin; Eugene V Koonin; Dmitri M Krylov; Raja Mazumder; Sergei L Mekhedov; Anastasia N Nikolskaya; B Sridhar Rao; Sergei Smirnov; Alexander V Sverdlov; Sona Vasudevan; Yuri I Wolf; Jodie J Yin; Darren A Natale
Journal:  BMC Bioinformatics       Date:  2003-09-11       Impact factor: 3.169

View more
  2 in total

1.  Basal jawed vertebrate phylogenomics using transcriptomic data from Solexa sequencing.

Authors:  Ming Chen; Ming Zou; Lei Yang; Shunping He
Journal:  PLoS One       Date:  2012-04-27       Impact factor: 3.240

2.  OrthoSelect: a protocol for selecting orthologous groups in phylogenomics.

Authors:  Fabian Schreiber; Kerstin Pick; Dirk Erpenbeck; Gert Wörheide; Burkhard Morgenstern
Journal:  BMC Bioinformatics       Date:  2009-07-16       Impact factor: 3.169

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.