diff --git a/src/dr/evomodelxml/bigfasttree/thorney/ConstrainedTreeModelParser.java b/src/dr/evomodelxml/bigfasttree/thorney/ConstrainedTreeModelParser.java index 0b0cc37cbf..e0a143e708 100644 --- a/src/dr/evomodelxml/bigfasttree/thorney/ConstrainedTreeModelParser.java +++ b/src/dr/evomodelxml/bigfasttree/thorney/ConstrainedTreeModelParser.java @@ -30,7 +30,6 @@ import dr.evolution.tree.Tree; import dr.evomodel.bigfasttree.thorney.ConstrainedTreeModel; import dr.evomodel.bigfasttree.thorney.RootHeightProxyParameter; -import dr.evomodel.operators.RandomWalkIntegerNodeHeightWeightedOperator; import dr.evomodel.tree.TreeModel; import dr.evomodel.treedatalikelihood.discrete.NodeHeightProxyParameter; import dr.evomodelxml.tree.TreeModelParser; @@ -60,12 +59,12 @@ public Object parseXMLObject(XMLObject xo) throws XMLParseException { Logger.getLogger("dr.evomodel").info(" tree height = " + treeModel.getNodeHeight(treeModel.getRoot())); // Make proxy parameters - RootHeightProxyParameter rootHeightProxyParameter = new RootHeightProxyParameter("Placeholder_Root_Proxy", + RootHeightProxyParameter rootHeightProxyParameter = new RootHeightProxyParameter(xo.getId() + ".rootHeight", treeModel); // id overwritten below - NodeHeightProxyParameter nodeHeightProxyParameter = new NodeHeightProxyParameter("Placeholder_nodeHeight_Proxy", + NodeHeightProxyParameter nodeHeightProxyParameter = new NodeHeightProxyParameter(xo.getId() +".internalNodeHeights", treeModel, false); NodeHeightProxyParameter allNodeHeightProxyParameter = new NodeHeightProxyParameter( - "Placeholder_allNodeHeight_Proxy", treeModel, true); + xo.getId() +".allInternalNodeHeights", treeModel, true); // parse proxy parameters for (int i = 0; i < xo.getChildCount(); i++) { if (xo.getChild(i) instanceof XMLObject) {