Fast Robinson Foulds Supertrees
C++ Makefile HTML C Shell CMake
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
LICENSE
README.md

README.md

FastRFS

Fast Robinson Foulds Supertrees

To build FastRFS you will first need phylokit and phylonaut,

mkdir build cd build cmake ../src make

To run FastRFS, you must have a directory containing the Astral distribution in the folder with FastRFS. Then, run

FastRFS -i -o

To run FastRFS*, calculate an extra tree with MRL (or extra trees with whatever method), and run FastRFS -i -o -e

By default, FastRFS uses SIESTA to generate strict, greedy, and majority consensus trees of all optimal trees. If for some reason this is a problem, you can disable these with --nogreedy, --nostrict, and --nomajority options.

The other output files are .count, which contains the number of optimal trees, .score, which contains the optimal score (RF distances to input trees), and .single, which contains a single optimal tree.