<init id='tree' spec='StructuredCoalescentMultiTypeTreeVolz'>
<migrationModelVolz spec='MigrationModelVolz'>
Validation error when initializing object beast.evolution.tree.MigrationModelVolz (id null):
java.lang.IllegalArgumentException: Input 'nTypes' must be specified.
at beast.core.Input.validate(Unknown Source)
at beast.core.BEASTInterface.validateInputs(Unknown Source)
at beast.util.XMLParser.createObject(Unknown Source)
at beast.util.XMLParser.parseInputs(Unknown Source)
at beast.util.XMLParser.createObject(Unknown Source)
at beast.util.XMLParser.parseInputs(Unknown Source)
at beast.util.XMLParser.createObject(Unknown Source)
at beast.util.XMLParser.parseRunElement(Unknown Source)
at beast.util.XMLParser.parse(Unknown Source)
at beast.util.XMLParser.parseFile(Unknown Source)
at beast.app.BeastMCMC.parseArgs(Unknown Source)
at beast.app.beastapp.BeastMain.main(Unknown Source)
I then try to run the original xml from the paper (the ones that have BASTA in the title) and they also give me the same error using BEAST2 v2.5.0,
I have no clue on what to do. I woud really like to implement BASTA for my analysis since I have uneven sampling, and I would like to compare BASTA to the results obtained with BEAST1.
I checked the xml and nTypes is actually there, is there anywhere else where I should add nTypes?
Thanks for your help
here the xml:
<typeTraitSet spec='TraitSet' id='typeTraitSet' traitname="type"
value="126G_CD3-3A_T_29=T,126G_CD3-6A_T_29=T,126G_CD3-7A_T_29=T,126G_CD14-3-2_M_29=M,126G-cd3-2A-3_T_29=T,126G_114_T_29=T,126G_107_T_29=T,126G_122_M_29=M,126G_136_T_29=T,126G_105_T_29=T,126G_104_T_29=T,126G_99_T_29=T,126G_82_T_29=T,126G_48_M_29=M,126G_144_T_29=T,126G_143_T_29=T,126G_78-1_M_29=M,126G_139_M_29=M,126g_98_T_29=T,126g_71_T_29=T,126g_70_T_29=T,126g_65_T_29=T,126g_6-2_T_29=T,126g_8-1_T_29=T,126g_9-2_T_29=T,126G_75-1_M_29=M,126G_140_T_29=T,126G_132_T_29=T,126G_131_T_29=T,126G_119_M_29=M,126G_117_T_29=T,126G_100_T_29=T,126G_95_T_29=T,126G_94_M_29=M,126G_93_T_29=T,126G_91_T_29=T,126G_86_M_29=M,126G_69_T_29=T,126G_68_M_29=M,126G_66_T_29=T,126G_64_T_29=T,126G_32_M_29=M,126G_45_T_29=T,126G_40_T_29=T,126G_38_T_29=T,126G_44_M_29=M,126G_42_T_29=T">
<taxa spec='TaxonSet' alignment='@alignment'/>
</typeTraitSet>
<timeTraitSet spec='TraitSet' id='timeTraitSet' traitname="date" units="day" value="126G_CD3-3A_T_29=29,126G_CD3-6A_T_29=29,126G_CD3-7A_T_29=29,126G_CD14-3-2_M_29=29,126G-cd3-2A-3_T_29=29,126G_114_T_29=29,126G_107_T_29=29,126G_122_M_29=29,126G_136_T_29=29,126G_105_T_29=29,126G_104_T_29=29,126G_99_T_29=29,126G_82_T_29=29,126G_48_M_29=29,126G_144_T_29=29,126G_143_T_29=29,126G_78-1_M_29=29,126G_139_M_29=29,126g_98_T_29=29,126g_71_T_29=29,126g_70_T_29=29,126g_65_T_29=29,126g_6-2_T_29=29,126g_8-1_T_29=29,126g_9-2_T_29=29,126G_75-1_M_29=29,126G_140_T_29=29,126G_132_T_29=29,126G_131_T_29=29,126G_119_M_29=29,126G_117_T_29=29,126G_100_T_29=29,126G_95_T_29=29,126G_94_M_29=29,126G_93_T_29=29,126G_91_T_29=29,126G_86_M_29=29,126G_69_T_29=29,126G_68_M_29=29,126G_66_T_29=29,126G_64_T_29=29,126G_32_M_29=29,126G_45_T_29=29,126G_40_T_29=29,126G_38_T_29=29,126G_44_M_29=29,126G_42_T_29=29"/>
<taxonset idref="taxonsSet.t:126G"/>
<!-- Substitution model (HKY) -->
<siteModel spec="SiteModel" id="siteModel">
<mutationRate spec='RealParameter' id="mutationRate" value="1.0"/>
<substModel spec="HKY">
<kappa spec='RealParameter' id="hky.kappa" value="1.0"/>
<frequencies estimate="false" spec='Frequencies'>