beast-dev / beast-mcmc

Bayesian Evolutionary Analysis Sampling Trees
http://beast.community
GNU Lesser General Public License v2.1
192 stars 73 forks source link

BEAUti doesn't allow shared clock model across partitions without overlapping taxa. #1045

Closed evogytis closed 5 years ago

evogytis commented 5 years ago
  1. Load more than one sequence partition (with no taxa shared between them).
  2. Select multiple partitions.
  3. Link clock models.

Produces an "unsupported configuration" error that says "to share a clock model, partitions need to have identical taxa". It should be possible to have non-overlapping taxa under the same clock model, though perhaps not under the default CTMC reference prior.

rambaut commented 5 years ago

A clock model is specific to a tree (i.e., the rates per branch in a relaxed clock or local clock). To share the parameters of a clock between clock models then the parameters can be linked in the priors table (or use a hierarchical model).