Hi Fabricius,
let me make sure, I understood you correctly: you have 2500 (or some
lower number) different datasets and computed best tree + bootstrap
support (using RELL)?
> 1) Should I write BS values in each tree and then compute the MR, or should
> I compute MR using the 'best.trees' and then merge all BS files and draw to
> the MR tree? The second option seems more like the usual drawing BS values
> in a best scoring ML tree, but I'm really not sure.
Well, both sound options sound legit, just like people are building
consensus trees and draw support onto a best-known tree (yielding 2
separate results from an analysis).
In case of 2) I would be careful though: simple concatenation of all BS
datasets makes datasets with more BS replicates have a stronger impact
on the BS support. If you follow down this path, you should choose an
identical number of trees (at random; use "sort -R | head -n number" )
for each dataset.
Be aware that for option 1), you will not obtain the weighted consensus
with RAxML (which you probably want), but the final consensus tree will
yield the number of consensus trees that support a specific branch. That
means if you compute the consensus of 2 consensus trees that both have a
bipartition with 70%, your final consensus tree will have 100% (because
the bipartition appears in both consensus trees). If you want the
weighted consensus tree, it makes sense to just concatenate all trees
(make sure that once more the number of trees per dataset is the same)
and compute the consensus of these.
> 2) Is there a way of computing a MR and also getting mean branch lengths
> and their standard deviation using RAxML? (like the sumt command would do
> in MrBayes)
>
As far as I know, it is not implemented in RAxML, since for BS
replicates people mostly inspect the topology. If you convert the tree
file into a Nexus format that is accepted by exabayes, you can use the
tools consense and extractBips for this task.
http://sco.h-its.org/exelixis/web/software/exabayes/index.html
--
Best regards,
Andre