Version 3.11.0 of DendroPy has been released:
http://pypi.python.org/pypi/DendroPy
Lots of new features in this release, including:
- A new application script, `sumlabels.py`, in response to a
common
request: concatenation of labels from corresponding splits
across
different trees (to compose, for example, branch support scores
in a
'100/100/1.0' format).
- Seq-Gen interoperability through the
`dendropy.interop.seqgen.SeqGen`
class: simulate sequences on DendroPy trees from within DendroPy
using
Seq-Gen.
- MUSCLE interoperability through the
`dendropy.interop.muscle.muscle_align()` function: align
DendroPy
character matrices using MUSCLE.
- RAxML interoperability through
`dendropy.interop.raxml.RaxmlRunner`
class: estimate trees on DendroPy character matrices using
RAxML.
- PAUP interoperability through the
`dendropy.interop.paup.estimate_tree()`
and `dendropy.interop.paup.estimate_model()` functions: estimate
trees
under neighbor-joining, parsimony, and likelihood or
estimate substitution model parameters under likelihood using
PAUP*.
- Special classes and methods to calcluate Mahalanobis distances.
If you used 'pip' to install, then::
$ sudo pip install --upgrade dendropy
If you used 'setuptools', then::
$ sudo easy_install -U dendropy
Otherwise simply download the archive and run::
$ sudo setup.py install
Of course, the true geeks and hackers amongst you will have cloned the
GitHub repo, and are running 'live' out of that, so you would just
need to::
$ git pull