BEAST v2.7.8 Documentation: beast.base.evolution.operator.kernel.BactrianSubtreeSlide

Proposes a move in state space.
This operator changes a beast.tree.
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.

Inputs:

size, kernelDistribution, optimise, limit, tree, markclades, weight

 

size
type: java.lang.Double
size of the slide, default 1.0
Optional input. Default: 1.0

 

kernelDistribution
type: beast.base.inference.operator.kernel.KernelDistribution
provides sample distribution for proposals
Optional input

 

optimise
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

 

limit
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

 

tree
type: beast.base.evolution.tree.Tree
beast.tree on which this operation is performed
Required input

 

markclades
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

 

weight
type: java.lang.Double
weight with which this operator is selected
Required input