BEASTObject that performs calculations based on the State.
Maps nodes in a tree to entries of a parameter
tree, parameter, traitName, intent, value, initByMean, jitter, randomizeupper, randomizelower
 
| type: beast.base.evolution.tree.TreeInterface |
| tree for which to map the nodes |
| Required input |
 
| type: beast.base.inference.parameter.RealParameter |
| paramater for which to map entries for |
| Required input |
 
| type: java.lang.String |
| name of the trait |
| Optional input. Default: unnamed |
 
| type: beastclassic.evolution.tree.TreeTrait$Intent |
| intent of the trait, one of [Lbeastclassic.evolution.tree.TreeTrait$Intent;@4b8d604b (Default whole tree) |
| Optional input |
 
| type: java.lang.String |
| initialisation values for traits in the form of a comma separated string of taxon-name, value pairs. For example, for a two-dimensional trait the value could be Taxon1=10 20,Taxon2=20 30,Taxon3=10 10 |
| Optional input |
 
| type: java.lang.Boolean |
| initialise internal nodes by taking the mean of its children |
| Optional input. Default: false |
 
| type: java.lang.Double |
| amount of jitter used to ensure traits are not exactly the same when using initByMean |
| Optional input. Default: 1.0E-4 |
 
| type: java.lang.String |
| if specified, used as upper bound for randomly initialising unassigned nodes |
| Optional input |
 
| type: java.lang.String |
| if specified, used as lower bound for randomly initialising unassigned nodes |
| Optional input |