BEAST v2.5.0 Documentation: beast.app.beauti.BeautiConnector

Specifies which part of the template get connected to the main network

Inputs:

method, srcID, targetID, inputName, value, if

 

method
type: java.lang.String
name of static method that should be called with BeautiDoc as argument. For example beast.app.beauti.SiteModelInputEditor.custmoConnector
Either this, or inputName needs to be specified

 

srcID
type: java.lang.String
ID of the beastObject to be connected
Either this, or method needs to be specified

 

targetID
type: java.lang.String
ID of beastObject to connect to
Either this, or method needs to be specified

 

inputName
type: java.lang.String
name of the input of the beastObject to connect to
Either this, or method needs to be specified

 

value
type: java.lang.String
associate some tip text with the srcID beastObject, useful for displaying prior and operator specific information
Optional input

 

if
type: java.lang.String
condition under which this connector should be executed.These should be of the form inposterior(id) or id/input=value, e.g. inposterior(kappa), kappa/estimate=true. inlikelihood(id) to check there is a beastObject with suplied id that is predecessor of likelihood. nooperator(id) to check there is no operator with suplied id. isInitialising to execute only when subtemplate is first instantiated. For partition specific ids, use $(n), e.g. e.g. kappa.$(n)/estimate=true. For multiple conditions, separate by 'and', e.g. inposterior(kappa.$(n)) and kappa.$(n)/estimate=true
Optional input