summaryrefslogtreecommitdiff
path: root/academic/treerecs/README
blob: cd3794ca26fe3c68a975e7c1397d1cb1205d416a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Treerecs: a tree reconciliation tool

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.

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).

A program that can drive Treerecs, providing a GUI is Seaview, also
available at SBo. The SlacBuild script builds two additional programs:

1) ALEevaluate_undated: an executable of the ALE (Amalgamated likelihood
estimation, https://github.com/ssolo/ALE), by Szollosi GJ et al). This
version has other mapping options and a different implementation in
Bio++ use.

2) genetreeEditor: a small program which provides editing of gene names 
using species names and format conversion (Newick, Nhx or PhyloXML) .