transAlign: using amino acids to facilitate the multiple alignment of protein-coding DNA sequences
- PMID: 15969769
- PMCID: PMC1175081
- DOI: 10.1186/1471-2105-6-156
transAlign: using amino acids to facilitate the multiple alignment of protein-coding DNA sequences
Abstract
Background: Alignments of homologous DNA sequences are crucial for comparative genomics and phylogenetic analysis. However, multiple alignment represents a computationally difficult problem. For protein-coding DNA sequences, it is more advantageous in terms of both speed and accuracy to align the amino-acid sequences specified by the DNA sequences rather than the DNA sequences themselves. Many implementations making use of this concept of "translated alignments" are incomplete in the sense that they require the user to manually translate the DNA sequences and to perform the amino-acid alignment. As such, they are not well suited to large-scale automated alignments of large and/or numerous DNA data sets.
Results: transAlign is an open-source Perl script that aligns protein-coding DNA sequences via their amino-acid translations to take advantage of the superior multiple-alignment capabilities and speed of an amino-acid alignment. It operates by translating each DNA sequence into its corresponding amino-acid sequence, passing the entire matrix to ClustalW for alignment, and then back-translating the resulting amino-acid alignment to derive the aligned DNA sequences. In the translation step, transAlign determines the optimal orientation and reading frame for each DNA sequence according to the desired genetic code. It also checks for apparent frame shifts in the DNA sequences and can handle frame-shifted sequences in one of three ways (delete, align as amino acids regardless, or profile align as DNA). As a set of comparative benchmarks derived from six protein-coding genes for mammals shows, the strategy implemented in transAlign always improves the speed and usually the apparent accuracy of the alignment of protein-coding DNA sequences.
Conclusion: transAlign represents one of few full and cross-platform implementations of the concept of translated alignments. Both the advantages accruing from performing a translated alignment and the suite of user-definable options available in the program mean that transAlign is ideally suited for large-scale automated alignments of very large and/or very numerous protein-coding DNA data sets. However, the good performance offered by the program also translates to the alignment of any set of protein-coding sequences. transAlign, including the source code, is freely available at http://www.tierzucht.tum.de/Bininda-Emonds/ (under "Programs").
Figures

Similar articles
-
[Analysis, identification and correction of some errors of model refseqs appeared in NCBI Human Gene Database by in silico cloning and experimental verification of novel human genes].Yi Chuan Xue Bao. 2004 May;31(5):431-43. Yi Chuan Xue Bao. 2004. PMID: 15478601 Chinese.
-
GATA: a graphic alignment tool for comparative sequence analysis.BMC Bioinformatics. 2005 Jan 17;6:9. doi: 10.1186/1471-2105-6-9. BMC Bioinformatics. 2005. PMID: 15655071 Free PMC article.
-
Fast model-based protein homology detection without alignment.Bioinformatics. 2007 Jul 15;23(14):1728-36. doi: 10.1093/bioinformatics/btm247. Epub 2007 May 8. Bioinformatics. 2007. PMID: 17488755
-
Multiple sequence alignments.Curr Opin Struct Biol. 2005 Jun;15(3):261-6. doi: 10.1016/j.sbi.2005.04.002. Curr Opin Struct Biol. 2005. PMID: 15963889 Review.
-
Issues in searching molecular sequence databases.Nat Genet. 1994 Feb;6(2):119-29. doi: 10.1038/ng0294-119. Nat Genet. 1994. PMID: 8162065 Review.
Cited by
-
Seqotron: a user-friendly sequence editor for Mac OS X.BMC Res Notes. 2016 Feb 17;9:106. doi: 10.1186/s13104-016-1927-4. BMC Res Notes. 2016. PMID: 26887850 Free PMC article.
-
Soup to Tree: The Phylogeny of Beetles Inferred by Mitochondrial Metagenomics of a Bornean Rainforest Sample.Mol Biol Evol. 2015 Sep;32(9):2302-16. doi: 10.1093/molbev/msv111. Epub 2015 May 8. Mol Biol Evol. 2015. PMID: 25957318 Free PMC article.
-
Molecular phylogeny of Polyneoptera (Insecta) inferred from expanded mitogenomic data.Sci Rep. 2016 Oct 26;6:36175. doi: 10.1038/srep36175. Sci Rep. 2016. PMID: 27782189 Free PMC article.
-
Some novel intron positions in conserved Drosophila genes are caused by intron sliding or tandem duplication.BMC Evol Biol. 2010 May 26;10:156. doi: 10.1186/1471-2148-10-156. BMC Evol Biol. 2010. PMID: 20500887 Free PMC article.
-
Genomic determinants of protein evolution and polymorphism in Arabidopsis.Genome Biol Evol. 2011;3:1210-9. doi: 10.1093/gbe/evr094. Epub 2011 Sep 16. Genome Biol Evol. 2011. PMID: 21926095 Free PMC article.
References
-
- Haubold B, Wiehe T. Comparative genomics: methods and applications. Naturwissenschaften. 2004;91:405–421. - PubMed
-
- Gonnet GH, Cohen MA, Benner SA. Exhaustive matching of the entire protein sequence database. Science. 1992;256:1443–1445. - PubMed
-
- Dayhoff MO, Schwartz RM, Orcutt BC. A model of evolutionary change in proteins. In: Dayhoff MO, editor. Atlas of Protein Sequence Structure. Vol. 5. Washington, D.C.: National Biomedical Research Foundation; 1978. pp. 345–352.
Publication types
MeSH terms
Substances
LinkOut - more resources
Full Text Sources
Other Literature Sources
Research Materials