title: DendroPy: a Python library for phylogenetic computing.
abstract: DendroPy is a cross-platform library for the Python programming language that provides for object-oriented reading, writing, simulation and manipulation of phylogenetic data, with an emphasis on phylogenetic tree operations. DendroPy uses a splits-hash mapping to perform rapid calculations of tree distances, similarities and shape under various metrics. It contains rich simulation routines to generate trees under a number of different phylogenetic and coalescent models. DendroPy's data simulation and manipulation facilities, in conjunction with its support of a broad range of phylogenetic data formats (NEXUS, Newick, PHYLIP, FASTA, NeXML, etc.), allow it to serve a useful role in various phyloinformatics and phylogeographic pipelines.
  
  
  BACKGROUND
  The stable release of the library is available for download and automated installation through the Python Package Index site (http://pypi.python.org/pypi/DendroPy), while the active development source code repository is available to the public from GitHub (http://github.com/jeetsukumaran/DendroPy).
authors.affiliation: Department of Ecology and Evolutionary Biology, University of Kansas, Lawrence, USA. jeet@ku.edu
authors.forename: Jeet
authors.initials: J
authors.lastname: Sukumaran
authors.forename: Mark T
authors.initials: MT
authors.lastname: Holder
mesh_terms: D000465:Algorithms; D019295:Computational Biology / Q000379:methods*; D016208:Databases, Factual; D010802:Phylogeny; D011381:Programming Languages; D012984:Software