Proposes a move in state space.
As sub-tree slide but with Bactrian kernel to determine size of step. Moves the height of an internal node along the branch. If it moves up, it can exceed the root and become a new root. If it moves down, it may need to make a choice which branch to slide down into.
size, optimise, limit, tree, markclades, gene, kernel, kernelDistribution, weight
 
type: java.lang.Double |
size of the slide, default 1.0 |
Optional input. Default: 1.0 |
 
type: java.lang.Boolean |
flag to indicate that the scale factor is automatically changed in order to achieve a good acceptance rate (default true) |
Optional input. Default: true |
 
type: java.lang.Double |
limit on step size, default disable, i.e. -1. (when positive, gets multiplied by tree-height/log2(n-taxa). |
Optional input. Default: -1.0 |
 
type: beast.base.evolution.tree.Tree |
beast.tree on which this operation is performed |
Optional input |
 
type: java.lang.Boolean |
Mark all ancestors of nodes changed by the operator as changed, up to the MRCA of all nodes changed by the operator. |
Optional input. Default: false |
 
type: starbeast3.evolution.speciation.GeneTreeForSpeciesTreeDistribution*** |
list of gene trees that constrain species tree movement |
Optional input |
 
type: starbeast3.genekernel.GTKPrior |
the kernel of gene trees |
Optional input |
 
type: beast.base.inference.operator.kernel.KernelDistribution |
provides sample distribution for proposals |
Optional input |
 
type: java.lang.Double |
weight with which this operator is selected |
Required input |