Skip to content
naulon

No retraction, correction or concern found when last checked on Oct 18, 2026.

DAMBE6: New Tools for Microbial Genomics, Phylogenetics, and Molecular Evolution

Xuhua Xia

Journal of Heredity · 2017

doi:10.1093/jhered/esx033

Abstract

DAMBE is a comprehensive software workbench for data analysis in molecular biology, phylogenetics, and evolution. Several important new functions have been added since version 5 of DAMBE: 1) comprehensive genomic profiling of translation initiation efficiency of different genes in different prokaryotic species, 2) a new index of translation elongation (ITE) that takes into account both tRNA-mediated selection and background mutation on codon-anticodon adaptation, 3) a new and accurate phylogenetic approach based on pairwise alignment only, which is useful for highly divergent sequences from which a reliable multiple sequence alignment is difficult to obtain. Many other functions have been updated and improved including PWM for motif characterization, Gibbs sampler for de novo motif discovery, hidden Markov models for protein secondary structure prediction, self-organizing map for nonlinear clustering of transcriptomic data, comprehensive sequence alignment, and phylogenetic functions. DAMBE features a graphic, user-friendly and intuitive interface, and is freely available from http://dambe.bio.uottawa.ca.

Full text

From PubMed Central, U.S. National Library of Medicine, as current on Oct 18, 2026. Paragraph numbers are ours, so an answer can point at one.

DAMBE (Data analysis for molecular biology and evolution) is a comprehensive software package for sequence manipulation and analysis featuring a user-friendly interface and a variety of analytical functions in bioinformatics, phylogenetics, and descriptive and comparative genomics. It is often listed as one of the most widely used software packages in molecular phylogenetics. Version 6 of DAMBE (DAMBE6) added several new functions in genomic evolution and phylogenetics since DAMBE5 and updated and improved a number of existing functions.

Genomic Profiling of Translation Initiation Signal in Prokaryotic mRNA

Translation initiation is often rate-limiting in bacteria and in bacteriophage. Translation initiation signals on mRNA in prokaryotes include the start codon decoded by fMet-tRNAfMet and Shine–Dalgarno sequence (SD) binding to the anti-SD (aSD) sequences at the 3′ end of small subunit ribosomal RNA (ssu rRNA).

What Is the Optimal SD/aSD Pairing?

I will first clarify what constitute a good SD/aSD pairing. Structural determination showed that fMet-tRNAfMet and translation initiation factors can bind to 30S ribosome synergistically (binding of one facilitates the binding of others). The function of SD/aSD binding is to juxtapose the start codon against anticodon of fMet-tRNAfMet (Figure 1a). While many genes have their SD being AGGAGGU or part of it, many have different SDs (Figure 1b). Each SD has its specific optimal distance (D) between the SD and start codon, for example, the optimal D is D1 for SD1 and D2 for SD2 in Figure 1a. One real case involves Escherichia coli rpsQ gene (Figure 1c) which has 2 putative SDs, AAGG and GGUG (Figure 1c). However, we note that the 2 SDs in Figure 1a have the same DtoStart defined as the distance between the 3′ end of ssu rRNA and the start codon (Figure 1a). DtoStart is strongly constrained within a narrow range in a variety of bacterial species from the gram-negative E. coli to the gram-positive Bacillus subtilis, suggesting that DtoStart is a better and more general index for measuring optimal positioning of SD/aSD pairing than D1 or D2 in Figure 1a (because D1 or D2 are SD-specific). The 2 putative SDs in the rpsQ gene (Figure 1c) bind to different aSDs but both have similar DtoStart values (15 and 14, respectively, Figure 1c). It is meaningless to state that the optimal distance between an SD and start codon is 5 or 10 nucleotides (nt) without specifying what SD is. An SD can be very close to the start codon, as in the case of pflB with only 4 nt in between (Figure 1) or far apart as in the case of adk with 11 nt in between (Figure 1b). What is common among all of them is that they all have similar DtoStart (Figure 1b, c).

Given an annotated prokaryotic genome, DAMBE can 1) extract the sequence upstream of each coding sequences (CDSs), for example, 20 nt immediately upstream of the initiation codon, 2) identify the putative SDs in all protein-coding sequences, and 3) output a variety of summary statistics to show which gene has a strong and optimally positioned SD/aSD. This is illustrated with data from E. coli (Figure 2). Most E. coli SD/aSD matches have DtoStart = 13 (Figure 2a). The frequency increases sharply from DtoStart = 11 to DtoStart = 12, but decreases more gradually on the right side (Figure 2a). This feature is common among diverse bacterial species. Most E. coli SDs are confined within a narrow range within 20 nt upstream of the start codon (Figure 2b). Three most frequent E. coli SDs are AGGA, GGAG, and GAGG which overlap to form the longer and better known motif of AGGAGG (Table 1). An overwhelming majority of SDs are 4-nt long (Figure 2d), although many studies suggest that longer SDs are more efficient in localizing the start codon.

The 13 nt at the 3′ end of E. coil ssu RNA are differentially involved in SD/aSD, with some sites (e.g., UCCUC at sites 3–7) involved in SD/aSD pairing more frequently than others. A nucleotide substitution at one of these sites will affect SD/aSD pairing (and consequently translation initiation) of thousands of genes. We therefore expect these sites to be extremely conserved due to the constraints of so many genes. A corollary from this framework of reasoning is that other sites constrained by fewer SD/aSD pairing would be more tolerated.

Translation initiation of most prokaryotic genes requires well-positioned SD/aSD base-pairing, although SD/aSD base-pairing is not always essential for translation in E. coli and Chlamydomonas reinhardtii chloroplasts, and for translating leaderless genes that have no SD sequence. The strength and position of SD/aSD base-pairing do strongly affect translation initiation in many genes. The tools offered in DAMBE facilitate large-scale study of SD/aSD coevolution as different species do have different 3′ end of small subunit rRNA (3′ TAIL) demanding different SD/aSD pairing dynamics.

Translation Initiation Signal and Secondary Structure

SD and the start codon constitutes key translation initiation signals on mRNA to be recognized by ribosomes and initiation tRNA, respectively. Having these signals embedded in secondary structure decreases translation initiation efficiency, especially in highly expressed genes.

DAMBE includes functions to extract CDSs and their upstream and downstream sequences, and can use a sliding window to compute minimum folding energy (MFE) which measures stability of local secondary structure. The MFE profile shows a dramatic decrease in secondary structure around the start codon and the surrounding region, which is particularly pronounced in highly expressed genes (Figure 3a). A similar trend is observed in stop codons, but it is overshadowed by a much stronger increase in secondary structure stability about 30 nt downstream of the stop codon (Figure 3b), which is likely due to the hairpin involved in the rho-independent termination.

In prokaryotes, some genes are closely spaced with sequence configurations such as -AUGA- (where UGA is the stop codon of the upstream gene and AUG is the start codon of the downstream gene) and -UAAUG- (where UAA is the stop codon of the upstream gene and AUG is the start codon of the downstream gene). The patterns in Figure 3 are from genes with an intergenic sequence of at least 100 nt to avoid confounding the MFE pattern near the start codon and that at the stop codon. DAMBE can optionally include gene location information in the output sequence file.

Index of Translation Elongation

Many gene-specific codon usage indices have already been formulated and improved, including CAI, tAI and several indices that are based on CDSs only, such as Nc and its improved versions. The first 2 have been used frequently as proxies for translation elongation efficiency, but they both have major problems.

The problem with tAI is that we often cannot infer which tRNA favors which synonymous codon. For example, inosine is expected to pair best with C and U, less with A (partly because of the bulky I/A pairing involving 2 purines), and not with G, but this is not true with tRNAVal/IAC from rabbit liver which pairs better with GUG codon than with other synonymous codons. Similarly, the B. subtilis genome codes a tRNAAla/GGC for decoding GCY codons, but the GCC codon which forms Watson–Crick base pair with the anticodon is not used as frequently as the GCU codon which wobble-pairs with the anticodon. Furthermore, codon–anticodon base pairing is known to be context-dependent, for example, a wobble cmo5U in the anticodon of tRNAPro, tRNAAla, and tRNAVal can read all 4 synonymous codons in the respective codon family, but the same cmo5U in tRNAThr cannot read C-ending codons. For this reason, the optimal codon usage is likely better approximated by the codon usage of highly expressed genes than what we can infer based on codon–anticodon pairing.

CAI also has problems. In particular, it ignores background mutation bias which can result in misinterpretation of tRNA-mediated selection. Take for example the Ala codon subfamily GCR (where R stands for either A or G). The frequencies of GCA and GCG in E. coli HEGs, as compiled and distributed with EMBOSS, are 1973 and 2654, respectively, which may lead one to think that E. coli translation machinery prefer GCG over GCA. However, GCA is relatively more frequent in E. coli HEGs than in E. coli non-HEGs. This suggests that mutation bias favors GCG, but tRNA-mediated selection favors GCA. This interpretation is corroborated by the E. coli genome encoding three tRNAArg genes for GCR codons, all with a UGC anticodon forming perfect Watson–Crick base pair with codon GCA.

DAMBE implements a new index of translation elongation (ITE) which incorporates both tRNA-mediated selection and background mutation bias and fits protein production better than CAI or tAI. CAI is a special case of ITE when background mutation bias is absent. There are 4 variations of ITE with different treatment of synonymous codon families (Figure 4). The first is to treat R-ending and Y-ending codon groups as if they are separate codon families, with reasons for such a treatment outlined before. The second (the default) is to separate compound 8-fold codon families into 2 separate 4-fold codon families, and 6-fold codon families into 2 codon families with 4 and 2 synonymous codons each. Such separation is reasonable because the 4-codon and 2-codon synonymous families are translated by different tRNAs. The third is to lump all synonymous codons into one codon family. The fourth is to use only R-ending codons because, in some species such as E. coli, codon bias is strong in R-ending synonymous codons but weak in Y-ending synonymous codons. ITE has been used to facilitate studies on translation initiation and elongation in bacteriophages and coevolution between stop codons and release factors in bacteria.

Molecular Phylogenetics Based on Pairwise Alignment Only

Pairwise sequence alignment (PSA) by dynamic programming is guaranteed to generate one of the optimal alignments, but multiple sequence alignment (MSA) by dynamic programming is often not practical. The commonly used progressive alignment along a guide tree often results in poor alignment for highly diverged sequences in spite of many iterations to update the guide tree and the alignment, plaguing all subsequent phylogenetic analysis. One way to avoid this problem is to use only PSA to reconstruct phylogenetic trees, which can only be done with distance-based methods. DAMBE implements such a phylogenetic method (PhyPA) based only on pairwise alignment. I compared the accuracy of PhyPA against the combination of maximum likelihood method and MSA (the ML+MSA approach), using nucleotide, amino acid, and codon sequences simulated with different topologies and tree lengths. Surprisingly, the fast PhyPA method consistently outperforms the slow ML+MSA approach for highly diverged sequences even when all optimization options were turned on for the ML+MSA approach. Only when sequences are not highly diverged (i.e., when a reliable MSA can be obtained) does the ML+MSA approach outperforms PhyPA. The PhyPA method implemented in DAMBE also includes 2 approaches making use of multi-gene data sets to derive phylogenetic support for subtrees equivalent to resampling techniques such as bootstrapping and jackknifing.

PhyPA can also be used to characterize phylogenetic structure of gene families or identify pseudogenes. For example, after using PSI-BLAST to obtain hundreds or even thousands of sequences with remote homology, one can use PhyPA to reconstruct a phylogenetic tree based on pairwise alignment and the resulting tree structure will reflect the number of, and relationship among, gene families. PhyPA can also be used to quickly identify candidate pseudogenes. For example, zebrafish (Danio rerio) has 12292 tRNA genes according to GtRNAdb (http://gtrnadb.ucsc.edu/). Phylogenetic analysis with PhyPA revealed many tRNAs to have extraordinarily long branches and most likely are tRNA pseudogenes. This is exemplified by partial phylogenetic trees from 1478 tRNALys genes (Figure 5, top) and from 1162 tRNAGly genes (Figure 5, bottom).

Many other functions in DAMBE have been updated and improved. A variety of statistical tests have been added to position weight matrix for motif characterization which has been applied in characterizing the splicing signal strength in yeast and vertebrates. The function for handling multiple files in a number of phylogenetic analyses is particularly useful with sequence simulation that includes indels. Such simulations often generate a large number of unaligned sequence files. With only a few clicks, DAMBE will be able to align all these files, reconstruct phylogenetic trees and compare the differences between the resulting trees and the true tree used in sequence simulation. Other functions that have been improved include hidden Markov models for protein secondary structure prediction, Gibbs sampler for de novo motif discovery, and self-organizing map for nonlinear clustering of transcriptomic data (;, p. 231–250).

In short, DAMBE is a comprehensive software workbench in molecular biology, phylogenetics, and evolution, with new functions continuously added to empower researchers to perform leading-edge data analysis in prokaryotic genomic data to solve practical research problems. DAMBE is user-friendly with a variety of graphic functions, which makes it ideal not only for research, but also for teaching. DAMBE is available free of charge from http://dambe.bio.uottawa.ca, where a set of laboratory tutorials designed for teaching can be found. DAMBE is a Windows program, but may run on Linux and Macintosh computers.

Funding

This work was supported by the Discovery Grant of Natural Science and Engineering Research Council of Canada (NSERC, RGPIN/261252–2013).

References 45

  1. 1.

    Bulmer M 1991 The selection-mutation-drift theory of synonymous codon usage. Genetics. 129:897–907.

    Not in our library10.1093/genetics/129.3.897

  2. 2.

    De Smit MH Van Duin J 1990 Secondary structure of the ribosome binding site determines translational efficiency: a quantitative analysis. Proc Natl Acad Sci U S A. 87:7668–7672.

    Not in our library10.1073/pnas.87.19.7668

  3. 3.

    De Smit MH Van Duin J 1994 Translational initiation on structured messengers. Another role for the Shine–Dalgarno interaction. J Mol Biol. 235:173–184.

    Not in our library10.1016/s0022-2836(05)80024-5

  4. 4.

    Dos Reis M Savva R Wernisch L 2004 Solving the riddle of codon usage preferences: a test for translational selection. Nucleic Acids Res. 32:5036–5044.

    Not in our library10.1093/nar/gkh834

  5. 5.

    Fargo DC Zhang M Gillham NW Boynton JE 1998 Shine–Dalgarno-like sequences are not required for translation of chloroplast mRNAs in Chlamydomonas reinhardtii chloroplasts or in Escherichia coli. Mol Gen Genet. 257:271–282.

    Not in our library10.1007/s004380050648

  6. 6.

    Felsenstein J 2004 Inferring phylogenies. Sunderland (MA): Sinauer.

    Not in our library

  7. 7.

    Hofacker IL 2003 Vienna RNA secondary structure server. Nucleic Acids Res. 31:3429–3431.

    Not in our library10.1093/nar/gkg599

  8. 8.

    Hui A De Boer HA 1987 Specialized ribosome system: preferential translation of a single mRNA species by a subpopulation of mutated ribosomes in Escherichia coli. Proc Natl Acad Sci U S A. 84:4762–4766.

    Not in our library10.1073/pnas.84.14.4762

  9. 9.

    Jank P Shindo-Okada N Nishimura S Gross HJ 1977 Rabbit liver tRNA1Val:I. Primary structure and unusual codon recognition. Nucleic Acids Res. 4:1999–2008.

    Not in our library10.1093/nar/4.6.1999

  10. 10.

    Kudla G Murray AW Tollervey D Plotkin JB 2009 Coding-sequence determinants of gene expression in Escherichia coli. Science. 324:255–258.

    Not in our library10.1126/science.1170160

  11. 11.

    Lemey P Salemi M Vandamme AM 2009 The phylogenetic handbook. Cambridge (UK): Cambridge University Press p. 723.

    Not in our library

  12. 12.

    Liljenstrom H Von Heijne G 1987 Translation rate modification by preferential codon usage: intragenic position effects. J Theor Biol. 124:43–55.

    Not in our library10.1016/s0022-5193(87)80251-5

  13. 13.

    Lustig F Boren T Guindy YS Elias P Samuelsson T Gehrke CW Kuo KC Lagerkvist U 1989 Codon discrimination and anticodon structural context. Proc Natl Acad Sci U S A. 86:6873–6877.

    Not in our library10.1073/pnas.86.18.6873

  14. 14.

    Ma P Xia X 2011 Factors affecting splicing strength of yeast genes. Comp Funct Genomics. 2011:Article ID 212146, 13 pages.

    Not in our library10.1155/2011/212146

  15. 15.

    Melancon P Leclerc D Destroismaisons N Brakier-Gingras L 1990 The anti-Shine–Dalgarno region in Escherichia coli 16S ribosomal RNA is not essential for the correct selection of translational starts. Biochemistry. 29:3402–3407.

    Not in our library10.1021/bi00465a037

  16. 16.

    Milon P Maracci C Filonava L Gualerzi CO Rodnina MV 2012 Real-time assembly landscape of bacterial 30S translation initiation complex. Nat Struct Mol Biol. 19:609–615.

    Not in our library10.1038/nsmb.2285

  17. 17.

    Milon P Rodnina MV 2012 Kinetic control of translation initiation in bacteria. Crit Rev Biochem Mol Biol. 47:334–348.

    Not in our library10.3109/10409238.2012.678284

  18. 18.

    Mitra SK Lustig F Akesson B Lagerkvist U 1977 Codon-acticodon recognition in the valine codon family. J Biol Chem. 252:471–478.

    Not in our library

  19. 19.

    Nasvall SJ Chen P Bjork GR 2007 The wobble hypothesis revisited: uridine-5-oxyacetic acid is critical for reading of G-ending codons. RNA. 13:2151–2164.

    Not in our library10.1261/rna.731007

  20. 20.

    Nivinskas R Malys N Klausa V Vaiskunaite R Gineikiene E 1999 Post-transcriptional control of bacteriophage T4 gene 25 expression: mRNA secondary structure that enhances translational initiation. J Mol Biol. 288:291–304.

    Not in our library10.1006/jmbi.1999.2695

  21. 21.

    Novembre JA 2002 Accounting for background nucleotide composition when measuring codon usage bias. Mol Biol Evol. 19:1390–1394.

    Not in our library10.1093/oxfordjournals.molbev.a004201

  22. 22.

    Olsthoorn RC Zoog S Van Duin J 1995 Coevolution of RNA helix stability and Shine–Dalgarno complementarity in a translational start region. Mol Microbiol. 15:333–339.

    Not in our library10.1111/j.1365-2958.1995.tb02247.x

  23. 23.

    Osterman IA Evfratov SA Sergiev PV Dontsova OA 2013 Comparison of mRNA features affecting translation initiation and reinitiation. Nucleic Acids Res. 41:474–486.

    Not in our library10.1093/nar/gks989

  24. 24.

    Prabhakaran R Chithambaram S Xia X 2015 E. coli and Staphylococcus phages: effect of translation initiation efficiency on differential codon adaptation mediated by virulent and temperate lifestyles. J Gen Virol. 96(Pt 5):1169–1179.

    Not in our library10.1099/vir.0.000050

  25. 25.

    Rice P Longden I Bleasby A 2000 EMBOSS: the European Molecular Biology Open Software Suite. Trends Genet. 16:276–277.

    Not in our library10.1016/s0168-9525(00)02024-2

  26. 26.

    Salemi M Vandamme A-M 2003 The phylogenetic handbook: a practical approach to DNA and protein phylogeny. Cambridge (UK): Cambridge University Press p. 430.

    Not in our library

  27. 27.

    Sartorius-Neef S Pfeifer F 2004 In vivo studies on putative Shine–Dalgarno sequences of the halophilic archaeon Halobacterium salinarum. Mol Microbiol. 51:579–588.

    Not in our library10.1046/j.1365-2958.2003.03858.x

  28. 28.

    Sharp PM Li WH 1987 The codon Adaptation Index—a measure of directional synonymous codon usage bias, and its potential applications. Nucleic Acids Res. 15:1281–1295.

    Not in our library10.1093/nar/15.3.1281

  29. 29.

    Shine J Dalgarno L 1974 The 3′-terminal sequence of Escherichia coli 16S ribosomal RNA: complementarity to nonsense triplets and ribosome binding sites. Proc Natl Acad Sci U S A. 71:1342–1346.

    Not in our library10.1073/pnas.71.4.1342

  30. 30.

    Sun XY Yang Q Xia X 2013 An improved implementation of effective number of codons (Nc). Mol Biol Evol. 30:191–196.

    Not in our library10.1093/molbev/mss201

  31. 31.

    Tuller T Waldman YY Kupiec M Ruppin E 2010 Translation efficiency is determined by both codon bias and folding energy. Proc Natl Acad Sci U S A. 107:3645–3650.

    Not in our library10.1073/pnas.0909910107

  32. 32.

    Vimberg V Tats A Remm M Tenson T 2007 Translation initiation region sequence preferences in Escherichia coli. BMC Mol Biol. 8:100.

    Not in our library10.1186/1471-2199-8-100

  33. 33.

    Vlasschaert C Xia X Coulombe J Gray DA 2015 Evolution of the highly networked deubiquitinating enzymes USP4, USP15, and USP11. BMC Evol Biol. 15:230.

    Not in our library10.1186/s12862-015-0511-1

  34. 34.

    Wei Y Wang J Xia X 2016 Coevolution between stop codon usage and release factors in bacterial species. Mol Biol Evol. 33:2357–2367.

    Not in our library10.1093/molbev/msw107

  35. 35.

    Wei Y Xia X 2016 The role of +4U as an extended translation termination signal in bacteria. Genetics. In press.

    Not in our library10.1534/genetics.116.193961

  36. 36.

    Wright F 1990 The ‘effective number of codons’ used in a gene. Gene. 87:23–29.

    Not in our library10.1016/0378-1119(90)90491-9

  37. 37.

    Xia X 2007a Bioinformatics and the cell: modern computational approaches in genomics, proteomics and transcriptomics. New York (NY): Springer.

    Not in our library

  38. 38.

    Xia X 2007b An improved implementation of codon adaptation index. Evol Bioinform. 3:53–58.

    Not in our library

  39. 39.

    Xia X 2007c The +4G site in Kozak consensus is not related to the efficiency of translation initiation. PLoS One. 2:e188.

    Not in our library10.1371/journal.pone.0000188

  40. 40.
All 45 references

Cited by papers we hold 1

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.