BEAUti support for tip dates sampling is limited to the selection you can do at the bottom of the tip dates tab, which seems to be broken.
1. add a prior on a tip distribution
2. add an operator on the tip
3. log the tip date.
The most convenient way to import distributions on tips is to specify a assumptions block in the nexus file containing the alignment. This looks a bit like this:
begin assumptions;
calibrate Ancient_Greek = normal(2.45,0.1)
calibrate Balto-Slavic = uniform(2.0,3.4)
calibrate Iranian = offsetlognormal(2.6,0.4,0.8)
eend;
Note the punctuation: no semicolon other than at first line and at the end. Also, all taxa referred to in the calibration should be defined in the alignment (though you can define taxon sets in a ‘sets’ block, and then the name of the taxon set can be used to define calibrations on clades). When you import this, a prior is created that you still can edit in the priors tab, an operator is added to sample the tips. You can use the following distributions:
normal(mean, sigma)
uniform(lower, upper)
offsetlognormal(offset, M, S)
lognormal(M, S)
offsetexponential(offset, mean)
gamma(alpha, beta)
offsetgamma(offset, alpha, beta)
Alternatively, you can specify the prior on a taxon set in the prior tab where the set contains a single node. The tip dates operator then still needs to be added, which can be done by editing the XML and add an operator inside the run element (just after where the other operators are would be a good place). Say, we added a taxonset with name oldnorse.leaf, then you can add an operator like so:
<operator id="TipDatesRandomWalker.oldnorse" spec="TipDatesRandomWalker" taxonset=“@oldnorse.leaf" tree="@Tree.t:ringe" weight="1.0" windowSize="1.0"/>
Just make sure that the id of the tree contains the one of the tree you want to sample the tips from.
Cheers,
Remco