MBEToolbox: a Matlab toolbox for sequence data analysis in molecular biology and evolution

被引:34
作者
Cai, JJ [1 ]
Smith, DK
Xia, XH
Yuen, KY
机构
[1] Univ Hong Kong, Dept Microbiol, Hong Kong, Hong Kong, Peoples R China
[2] Univ Hong Kong, Dept Biochem, Hong Kong, Hong Kong, Peoples R China
[3] Univ Ottawa, Dept Biol, Ottawa, ON K1N 6N5, Canada
关键词
D O I
10.1186/1471-2105-6-64
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: MATLAB is a high-performance language for technical computing, integrating computation, visualization, and programming in an easy-to-use environment. It has been widely used in many areas, such as mathematics and computation, algorithm development, data acquisition, modeling, simulation, and scientific and engineering graphics. However, few functions are freely available in MATLAB to perform the sequence data analyses specifically required for molecular biology and evolution. Results: We have developed a MATLAB toolbox, called MBEToolbox, aimed at filling this gap by offering efficient implementations of the most needed functions in molecular biology and evolution. It can be used to manipulate aligned sequences, calculate evolutionary distances, estimate synonymous and nonsynonymous substitution rates, and infer phylogenetic trees. Moreover, it provides an extensible, functional framework for users with more specialized requirements to explore and analyze aligned nucleotide or protein sequences from an evolutionary perspective. The full functions in the toolbox are accessible through the command-line for seasoned MATLAB users. A graphical user interface, that may be especially useful for non-specialist end users, is also provided. Conclusion: MBEToolbox is a useful tool that can aid in the exploration, interpretation and visualization of data in molecular biology and evolution. The software is publicly available at http:// web. hku. hk/similar to jamescai/ mbetoolbox/ and http:// bioinformatics. org/ project/? group id=454.
引用
收藏
页数:8
相关论文
共 35 条
[1]   Within- and between-species DNA sequence variation and the 'footprint' of natural selection [J].
Akashi, H .
GENE, 1999, 238 (01) :39-51
[2]  
[Anonymous], 2000, PHYLOGENETIC ANAL MA
[3]   Adaptive evolution of MRG, a neuron-specific gene family implicated in nociception [J].
Choi, SS ;
Lahn, BT .
GENOME RESEARCH, 2003, 13 (10) :2252-2259
[4]   EXCESS NONSYNONYMOUS SUBSTITUTION AT SHARED POLYMORPHIC SITES AMONG SELF-INCOMPATIBILITY ALLELES OF SOLANACEAE [J].
CLARK, AG ;
KAO, TH .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1991, 88 (21) :9823-9827
[5]   Parallel evolution of drug resistance in HIV: Failure of nonsynonymous/synonymous substitution rate ratio to detect selection [J].
Crandall, KA ;
Kelsey, CR ;
Imamichi, H ;
Lane, HC ;
Salzman, NP .
MOLECULAR BIOLOGY AND EVOLUTION, 1999, 16 (03) :372-382
[6]   Large-scale search for genes on which positive selection may operate [J].
Endo, T ;
Ikeo, K ;
Gojobori, T .
MOLECULAR BIOLOGY AND EVOLUTION, 1996, 13 (05) :685-690
[7]   EVOLUTIONARY TREES FROM DNA-SEQUENCES - A MAXIMUM-LIKELIHOOD APPROACH [J].
FELSENSTEIN, J .
JOURNAL OF MOLECULAR EVOLUTION, 1981, 17 (06) :368-376
[8]  
Felsenstein J., 2005, PHYLIP PHYLOGENY INF, DOI DOI 10.1111/J.1096-0031.1989.TB00562.X
[9]   DATING OF THE HUMAN APE SPLITTING BY A MOLECULAR CLOCK OF MITOCHONDRIAL-DNA [J].
HASEGAWA, M ;
KISHINO, H ;
YANO, TA .
JOURNAL OF MOLECULAR EVOLUTION, 1985, 22 (02) :160-174
[10]  
INA Y, 1994, COMPUT APPL BIOSCI, V10, P11