aboutsummaryrefslogtreecommitdiffstats
path: root/biology/crux/pkg-descr
blob: 5a27474d58b37f2cb3e62b193b76b1b49feb18e2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Crux is a software toolkit for molecular phylogenetic inference. It is
structured as a set of Python modules, which makes it possible to quickly
develop Python scripts that perform unique, non-canned analyses. Features
include:
* Tree log-likelihoods can be computed under a variety of models,
  including all specializations of GTR+I+G and mixture models. Tree
  likelihoods can be computed in parallel via pthreads.
* Bayesian Markov chain Monte Carlo (MCMC) methods (with Metropolis
  coupling) can sample among non-nested models using reversible model
  jumps.
* Crux is capable of simulating character data under any model its
  likelihood engine is capable of.
* The neighbor joining (NJ) and relaxed neighbor joining (RNJ)
  implementations are among the fastest in existence.
* Pairwise distances between sequences can be computed based on percent
  identity, or using methods that correct for multiple hits
  (Jukes-Cantor, Kimura, and logDet).

WWW: http://www.canonware.com/Crux/