Home LiteratureArticle Details
PMID: 15938750 Published · epublish English Journal Article Research Support, Non-U.S. Gov't

libcov: a C++ bioinformatic library to manipulate protein structures, sequence alignments and phylogeny.

BMC bioinformatics ·Vol. 6 ·2005-06-06 ·Pages 138

Butt D, Roger AJ, Blouin C

Abstract

An increasing number of bioinformatics methods are considering the phylogenetic relationships between biological sequences. Implementing new methodologies using the maximum likelihood phylogenetic framework can be a time consuming task. The bioinformatics library libcov is a collection of C++ classes that provides a high and low-level interface to maximum likelihood phylogenetics, sequence analysis and a data structure for structural biological methods. libcov can be used to compute likelihoods, search tree topologies, estimate site rates, cluster sequences, manipulate tree structures and compare phylogenies for a broad selection of applications. Using this library, it is possible to rapidly prototype applications that use the sophistication of phylogenetic likelihoods without getting involved in a major software engineering project. libcov is thus a potentially valuable building block to develop in-house methodologies in the field of protein phylogenetics.

MeSH Terms
Algorithms Cluster Analysis Computational Biology/instrumentation,methods Computers Data Interpretation, Statistical Databases, Protein Evolution, Molecular Gene Library Likelihood Functions Phylogeny Programming Languages Sequence Alignment/methods Sequence Analysis, DNA Sequence Analysis, Protein/methods Software Software Design
Authors & Affiliations
3 authors, click to expand affiliations / ORCID
Butt Davin
Faculty of Computer Science, Dalhousie University, 6050 University Ave, Halifax, NS, B3H 1W5, Canada. [email protected]
Roger Andrew J
Blouin Christian
References (10)
10 references, click to expand
  1. The neighbor-joining method: a new method for reconstructing phylogenetic trees.
    Mol Biol Evol. 1987 Jul;4(4):406-25 PMID: 3447015
  2. PSeq-Gen: an application for the Monte Carlo simulation of protein sequence evolution along phylogenetic trees.
    Comput Appl Biosci. 1997 Oct;13(5):559-60 PMID: 9367131
  3. A general empirical model of protein evolution derived from multiple protein families using a maximum-likelihood approach.
    Mol Biol Evol. 2001 May;18(5):691-9 PMID: 11319253
  4. PAL: an object-oriented programming library for molecular evolution and phylogenetics.
    Bioinformatics. 2001 Jul;17(7):662-3 PMID: 11448888
  5. Inferring confidence sets of possibly misspecified gene trees.
    Proc Biol Sci. 2002 Jan 22;269(1487):137-42 PMID: 11798428
  6. Inferring functional constraints and divergence in protein families using 3D mapping of phylogenetic information.
    Nucleic Acids Res. 2003 Jan 15;31(2):790-7 PMID: 12527789
  7. The rapid generation of mutation data matrices from protein sequences.
    Comput Appl Biosci. 1992 Jun;8(3):275-82 PMID: 1633570
  8. Among-site rate variation and its impact on phylogenetic analyses.
    Trends Ecol Evol. 1996 Sep;11(9):367-72 PMID: 21237881
  9. Impact of taxon sampling on the estimation of rates of evolution at sites.
    Mol Biol Evol. 2005 Mar;22(3):784-91 PMID: 15590908
  10. Evaluation of the maximum likelihood estimate of the evolutionary tree topologies from DNA sequence data, and the branching order in hominoidea.
    J Mol Evol. 1989 Aug;29(2):170-9 PMID: 2509717
Article Info
Journal
BMC bioinformatics
Abbr.
BMC Bioinformatics
ISSN
1471-2105
Published
2005-06-06
Epub
2005-00-06
Pages
138
Language
English
Region
England
NLM ID
100965194
PMCID
PMC1175080
Subset
IM
Analysis Services
Analysis Services

Contact

No. 2 Wenbo Road, Zhangqiu District, Jinan, Shandong

Qilu Normal University · Genelibs Bioinformatics Lab

750 Shunhua Rd, Jinan

2F, Bldg F, University Science Park

Tel: 0531-88819269

WeChat Official Account

Follow our WeChat subscription account for real-time updates and the latest in medical and biological research.


Business Email

E-mail: [email protected]