What is Treerecs?
Treerecs is an open-source (species- and gene-) tree reconciliation software distributed under the GNU AGPL licence.
It can correct, rearrange and (re-)root gene trees with regard to a given species tree.
It was designed to be both efficient and easy to install and to use.
Availability
- Linux
- Mac OS
- Windows
Features
- Correct gene trees with regard to a reference species tree
- Root or re-root gene trees
- Contract gene-tree branches whose support is lower than a given threshold, thus creating polytomies (multifurcations) that can be resolved therefater
- Sample solutions with equivalent scores
- Produce a graphical representation of the reconciled trees
Supported formats
Treerecs supports the following formats:
- Newick
- NHX
- PhyloXML
- recPhyloXML
- SVG (graphical output)
SVG output example
Use Treerecs with Seaview
Treerecs has been integrated in Seaview with a graphical interface.
Install and launch Seaview, then open a gene tree file (for instance one of those provided in the examples) and choose “Reconcile->Reconcile, root and rearrange with Treerecs” in the menu.
Contributors
Treerecs is currently developed in the Inria Beagle team.
Main contributors:
- Nicolas Comte
- David Parsons
- Eric Tannier
Other contributors:
- Benoît Morel