| Literature DB >> 20439312 |
Daniel Glez-Peña1, Daniel Gómez-Blanco, Miguel Reboiro-Jato, Florentino Fdez-Riverola, David Posada.
Abstract
ALTER is an open web-based tool to transform between different multiple sequence alignment formats. The originality of ALTER lies in the fact that it focuses on the specifications of mainstream alignment and analysis programs rather than on the conversion among more or less specific formats. In addition, ALTER is capable of identify and remove identical sequences during the transformation process. Besides its user-friendly environment, ALTER allows access to its functionalities in a programmatic way through a Representational State Transfer web service. ALTER's front-end and its API are freely available at http://sing.ei.uvigo.es/ALTER/ and http://sing.ei.uvigo.es/ALTER/api/, respectively.Entities:
Mesh:
Year: 2010 PMID: 20439312 PMCID: PMC2896128 DOI: 10.1093/nar/gkq321
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Figure 1.Schematic ALTER workflow. The user can select between different input alignment programs and formats, and obtain a MSA specifically formatted for a particular program.
Figure 2.Example of a MSA conversion in ALTER. The ‘Info panel’ in the log area shows information related with the process carried out. Help, support for feedback and contact information options are available from the upper left area. Source code and a description of web services are available from the upper right area.
List programs/formats supported by ALTER
| Tools | Supported formats |
|---|---|
| Clustal ( | ALN, FASTA, GDE, MSF, NEXUS, PHYLIP, PIR |
| MAFFT ( | ALN, FASTA |
| TCoffee ( | ALN, FASTA, MSF, PHYLIP, PIR |
| MUSCLE ( | ALN, FASTA, MSF, PHYLIP |
| PROBCONS ( | ALN, FASTA |
| Clustal | ALN, FASTA, GDE, MSF, PIR |
| MAFFT | FASTA |
| MUSCLE | FASTA |
| PROBCONS | FASTA |
| TCoffee | ALN, FASTA, MSF, PIR |
| Gblocks ( | FASTA, PIR |
| BioEdit ( | ALN, FASTA, MSF, NEXUS, PHYLIP, PIR |
| Se-Al | FASTA, GDE, NEXUS, PHYLIP, PIR |
| jModelTest ( | ALN, FASTA, MSF, NEXUS, PHYLIP, PIR |
| ProtTest ( | NEXUS, PHYLIP |
| MEGA ( | ALN, FASTA, MEGA, MSF, NEXUS, PHYLIP, PIR |
| Mesquite | NEXUS |
| MrBayes ( | NEXUS |
| PAML ( | NEXUS, PHYLIP |
| PAUP ( | MEGA, MSF, NEXUS, PHYLIP, PIR |
| PhyML ( | PHYLIP |
| RaxML ( | PHYLIP |
| SplitsTree ( | ALN, FASTA, NEXUS, PHYLIP |
| TCS ( | NEXUS, PHYLIP |
| DnaSP ( | FASTA, MEGA, NEXUS, PHYLIP, PIR |
| standard specification | ALN, FASTA, GDE, MEGA, MSF, NEXUS, PHYLIP, PIR |
ahttp://tree.bio.ed.ac.uk/software/seal/.
bhttp://mesquiteproject.org/.
Core functionality provided by ALTER’s RESTful API
| Function | Description |
|---|---|
| Convert | Converts an input sequence from one format to another. This function is accessed via HTTP POST where both the sequence and parameters should be sent to the server. |
| List OSs | Lists the available OSs to read files from. |
| List input programs | Lists the currently supported input programs. |
| List input formats | Lists the currently supported input formats. |
| List output programs | Lists the currently supported output programs. |
| List output formats | Lists the currently supported output formats. |
| List output formats for a specific program | Lists the supported output formats for a given output program. |
| List options for output program and format | Lists the supported options for a given output program and format. |