Ok, a bit more exploration shows that the xml file contains operators for the partitions that were linked in Beauti. In the xml the updown operators are defined like this:
<operator id="updown.all.Species" scaleFactor="0.75" spec="UpDownOperator" weight="33.17814205134082">
<parameter idref="birthRate.t:Species" name="up"/>
<parameter idref="clockRate.c:amy_alignment12" name="up"/>
<parameter idref="clockRate.c:ptc_alignment1" name="up"/>
<parameter idref="clockRate.c:hb_alignment12" name="up"/>
<parameter idref="clockRate.c:ddc_alignment12" name="up"/>
<parameter idref="clockRate.c:amr_alignment1" name="up"/>
<parameter idref="clockRate.c:cdc6_alignment13" name="up"/>
<parameter idref="clockRate.c:COII_alignment1" name="up"/>
<parameter idref="clockRate.c:esc_alignment12" name="up"/>
<parameter idref="clockRate.c:ND1_alignment1" name="up"/>
<parameter idref="popMean" name="down"/>
<parameter idref="popSize" name="down"/>
<tree idref="Tree.t:Species" name="down"/>
<tree idref="Tree.t:amy_alignment12" name="down"/>
<tree idref="Tree.t:ptc_alignment1" name="down"/>
<tree idref="Tree.t:hb_alignment12" name="down"/>
<tree idref="Tree.t:ddc_alignment12" name="down"/>
<tree idref="Tree.t:amr_alignment1" name="down"/>
<tree idref="Tree.t:cdc6_alignment13" name="down"/>
<tree idref="Tree.t:COII_alignment1" name="down"/>
<tree idref="Tree.t:esc_alignment12" name="down"/>
<tree idref="Tree.t:ND1_alignment1" name="down"/>
<tree idref="Tree.t:28S_alignment" name="down"/>
<parameter idref="popSizeTop" name="down"/>
</operator>
These are the names of the linked genes as in BEAUTI, which should related to all codons within the gene. However, further down we see stuff like this:
<operator id="updown.cdc6_alignment2" scaleFactor="0.75" spec="UpDownOperator" weight="3.0">
<parameter id="clockRate.c:cdc6_alignment2" name="up">1.0</parameter>
</operator>
<operator id="strictClockUpDownOperator.c:cdc6_alignment13" scaleFactor="0.75" spec="UpDownOperator" weight="3.0">
<parameter idref="clockRate.c:cdc6_alignment13" name="up"/>
<tree idref="Tree.t:cdc6_alignment13" name="down"/>
</operator>
It seems to me that something has gone wrong in defining the first operator as all data on the 2nd codon should be within the information in the linked clock operators defined in the second operator.
There is one operator in the xml for each of the codons in BEAUTI to another partition. If I delete all these extra operators, BEAST runs.
The big question is - is deleting them a problem? Is this a me or a Beauti error?