We developed several tools to compute the transfer bootstrap. We first
implemented a command line tool in C, “Booster”, available at
https://github.com/evolbioinfo/booster . This tool computes TBE
as well as FBP supports, and the stability scores of the taxa (globally or per
branch). It takes two files as input: (1) a reference tree file in Newick
format, and (2) a bootstrap tree file in Newick format, containing all bootstrap
trees. A number of software programs can be used to infer trees from MSAs and
produce these reference and bootstrap files in the desired format, such as
RAxML, FastTree and PhyML, as used in this article, and many others (see
examples in Booster GitHub repository).
We also developed “BoosterWeb” (http://booster.c3bi.pasteur.fr ), a freely available web
interface, which allows users to compute bootstrap supports (TBE and FBP) easily
without installing any tool on their own computer. Computations are launched on
the Institut Pasteur cluster throughout a Galaxy instance. As for the command
line tool, an option is to input reference and bootstrap trees inferred using
any phylogenetic program. Another option is to upload an MSA and then run
PhyML-SMS40 (link)(medium-size data sets) or FastTree (large data sets) to infer the trees. We
propose a basic visualization of the resulting tree highlighting highly
supported branches at a given threshold. The resulting tree can be uploaded in
one-click on iTOL41 for
further manipulation. Moreover, BoosterWeb is self-contained and can be easily
installed on any desktop computer (Windows, MacOS, and Linux) by downloading the
BoosterWeb executable.
For the sake of reproducibility, all analyses described in this article
were implemented in the NextFlow workflow manager42 , and are accessible along with all our data at
https://github.com/evolbioinfo/booster-workflows . The software
programs that we developed to manipulate data are available for download at
http://github.com/fredericlemoine/goalign and http://github.com/fredericlemoine/gotree , for manipulating
alignments and trees, respectively.
implemented a command line tool in C, “Booster”, available at
as well as FBP supports, and the stability scores of the taxa (globally or per
branch). It takes two files as input: (1) a reference tree file in Newick
format, and (2) a bootstrap tree file in Newick format, containing all bootstrap
trees. A number of software programs can be used to infer trees from MSAs and
produce these reference and bootstrap files in the desired format, such as
RAxML, FastTree and PhyML, as used in this article, and many others (see
examples in Booster GitHub repository).
We also developed “BoosterWeb” (
interface, which allows users to compute bootstrap supports (TBE and FBP) easily
without installing any tool on their own computer. Computations are launched on
the Institut Pasteur cluster throughout a Galaxy instance. As for the command
line tool, an option is to input reference and bootstrap trees inferred using
any phylogenetic program. Another option is to upload an MSA and then run
PhyML-SMS40 (link)(medium-size data sets) or FastTree (large data sets) to infer the trees. We
propose a basic visualization of the resulting tree highlighting highly
supported branches at a given threshold. The resulting tree can be uploaded in
one-click on iTOL41 for
further manipulation. Moreover, BoosterWeb is self-contained and can be easily
installed on any desktop computer (Windows, MacOS, and Linux) by downloading the
BoosterWeb executable.
For the sake of reproducibility, all analyses described in this article
were implemented in the NextFlow workflow manager42 , and are accessible along with all our data at
programs that we developed to manipulate data are available for download at
alignments and trees, respectively.