diff --git a/beast-base/src/assembly/package.xml b/beast-base/src/assembly/package.xml
index 3b01d986..a87e43c7 100644
--- a/beast-base/src/assembly/package.xml
+++ b/beast-base/src/assembly/package.xml
@@ -45,7 +45,7 @@
examples
*.xml
- spec/*.xml
+ fasta/**
nexus/**
diff --git a/beast-base/src/test/java/beast/base/spec/beast2vs1/TestFramework.java b/beast-base/src/test/java/beast/base/spec/beast2vs1/TestFramework.java
index c6345da8..3f5795c6 100644
--- a/beast-base/src/test/java/beast/base/spec/beast2vs1/TestFramework.java
+++ b/beast-base/src/test/java/beast/base/spec/beast2vs1/TestFramework.java
@@ -32,7 +32,7 @@ public TestFramework() {
}
public static File readTestXML(String xmlName) throws URISyntaxException {
- String fullPath = "/beast.base/examples/spec/beast2vs1/" + xmlName;
+ String fullPath = "/beast.base/examples/beast2vs1/" + xmlName;
var url = TestFramework.class.getResource(fullPath);
if (url == null)
throw new IllegalArgumentException("Test XML not found on classpath: " + fullPath);
diff --git a/beast-base/src/test/resources/beast.base/examples/README.md b/beast-base/src/test/resources/beast.base/examples/README.md
index 1ac27ff6..e0015a2c 100644
--- a/beast-base/src/test/resources/beast.base/examples/README.md
+++ b/beast-base/src/test/resources/beast.base/examples/README.md
@@ -1,5 +1,7 @@
# XML examples
-The converted XML examples for BEAST3 are available under beast-base/src/test/resources/beast.base/examples/spec/
+The BEAST3 XML examples for release are directly under `beast-base/src/test/resources/beast.base/examples/` (i.e., `examples/*.xml`).
+Long-run beast2-vs-1 comparison XMLs are under `examples/beast2vs1/` (not for release).
+All BEAST2 XMLs are hosted under `examples/legacy/` (not for release).
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBSP1.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBSP1.xml
index ccaaf232..07067317 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBSP1.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBSP1.xml
@@ -1,6 +1,11 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
@@ -74,7 +79,7 @@
-
+
+
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
+
@@ -152,20 +150,24 @@
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
-
+
+
@@ -195,3 +197,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBSPNoClock.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBSPNoClock.xml
index 94691f06..cb337366 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBSPNoClock.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBSPNoClock.xml
@@ -1,6 +1,10 @@
-
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
@@ -44,14 +48,16 @@
-
+
-
-
-
-
+
+
+
+
+
@@ -64,42 +70,52 @@
-
-
+
+
+
-
-
+
+
+
+
+
+
+
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBirthDeathAsYule.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBirthDeathAsYule.xml
index 329c847d..974f8597 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBirthDeathAsYule.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBirthDeathAsYule.xml
@@ -1,7 +1,12 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
A
@@ -112,16 +117,16 @@
-
+
-
-
-
+
+
+
@@ -131,12 +136,11 @@
-
-
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBirthDeathModel_10taxa.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBirthDeathModel_10taxa.xml
index 0d1376f3..65ae16e3 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBirthDeathModel_10taxa.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testBirthDeathModel_10taxa.xml
@@ -1,7 +1,12 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
A
@@ -16,20 +21,20 @@
A
-
+
-
+
-
-
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCalibration.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCalibration.xml
index f1505d82..ad037d6c 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCalibration.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCalibration.xml
@@ -1,8 +1,12 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
-
-
+
@@ -26,45 +30,56 @@
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
-
-
+
+
+
+
+
+
+
-
+
-
+
+
+
+
-
+
@@ -80,17 +95,20 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCalibrationMono.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCalibrationMono.xml
index 62ecbc91..a33fc581 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCalibrationMono.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCalibrationMono.xml
@@ -1,6 +1,10 @@
-
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
@@ -26,36 +30,45 @@
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
@@ -63,7 +76,7 @@
-
+
@@ -79,24 +92,27 @@
-
-
-
-
+
+
+
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentNoClock.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentNoClock.xml
index 66ecccf3..39465000 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentNoClock.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentNoClock.xml
@@ -1,5 +1,10 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
@@ -28,8 +33,8 @@
-
-
+
+
@@ -44,14 +49,14 @@
-
+
-
-
-
+
+
+
@@ -63,40 +68,50 @@
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentNoClock1.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentNoClock1.xml
index 48954761..5974a9b9 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentNoClock1.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentNoClock1.xml
@@ -1,6 +1,11 @@
-
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
+
@@ -52,10 +57,10 @@
taxa='@alignment'/>
-
-
-
-
+
+
+
+
@@ -70,25 +75,28 @@
-
+
-
-
-
-
+
+
+
+
+
-
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDates.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDates.xml
index d4a01f57..08f4e4b9 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDates.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDates.xml
@@ -1,5 +1,10 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
@@ -16,7 +21,7 @@
-
+
-
+
@@ -40,7 +45,7 @@
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDates1.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDates1.xml
index 437d0dc2..71a7b7c6 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDates1.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDates1.xml
@@ -1,5 +1,10 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
@@ -16,7 +21,7 @@
-
+
-
+
@@ -40,7 +45,7 @@
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDatesSampling.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDatesSampling.xml
index eb346874..ca707c76 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDatesSampling.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testCoalescentTipDatesSampling.xml
@@ -1,5 +1,10 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
@@ -16,19 +21,19 @@
-
+
+ D = 19999'>
-
+
@@ -40,28 +45,37 @@
-
+
-
+
-
+
+
+
+
-
+
-
+
+
+
+
-
+
-
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testEBSP.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testEBSP.xml
index c9174c98..878208ba 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testEBSP.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testEBSP.xml
@@ -1,7 +1,11 @@
-
-
+
-
+
-
-
+
+
-
-
-
+
+
+
@@ -204,30 +208,36 @@
-
-
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
-
-
+
-
+
@@ -236,11 +246,16 @@
-
-
+
+
+
-
-
+
+
+
+
+
@@ -252,14 +267,17 @@
+
+
-
-
+
-
-
+ scaleAllIndependently="false" scaleFactor="0.5" spec="beast.base.spec.inference.operator.ScaleOperator" weight="6.0"/>
+
+
@@ -268,15 +286,15 @@
-
-
-
+
+
+
-
+
@@ -284,7 +302,7 @@
-
+
@@ -301,7 +319,7 @@
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testExponentialGrowth.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testExponentialGrowth.xml
index ff659be5..66136c9e 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testExponentialGrowth.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testExponentialGrowth.xml
@@ -1,8 +1,12 @@
-
-
-
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
+
+
@@ -45,15 +49,15 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -72,48 +76,63 @@
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testHKY.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testHKY.xml
index 0461eabe..f3219c5e 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testHKY.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testHKY.xml
@@ -1,5 +1,10 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.evolution.likelihood'>
@@ -26,6 +31,11 @@
+
+
+
+
+
@@ -45,9 +55,8 @@
-
-
+
@@ -60,8 +69,8 @@
-
-
+
+
@@ -77,12 +86,12 @@
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testMultiSubstModel.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testMultiSubstModel.xml
index 12457576..71b3f9b7 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testMultiSubstModel.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testMultiSubstModel.xml
@@ -1,4 +1,11 @@
-
+
+
@@ -24,39 +31,42 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
@@ -65,7 +75,7 @@
-
+
@@ -75,15 +85,17 @@
-
-
-
-
+
+
+
+
-
+
@@ -95,21 +107,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -127,14 +143,14 @@
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testRandomLocalClock.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testRandomLocalClock.xml
index c084eff7..d455bde3 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testRandomLocalClock.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testRandomLocalClock.xml
@@ -1,8 +1,12 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
-
-
+
@@ -28,7 +32,7 @@
-
+
@@ -38,14 +42,14 @@
-
+
-
+
-
-
+
+
@@ -56,9 +60,11 @@
-
-
-
+
+
+
+
+
@@ -72,19 +78,31 @@
-
-
-
-
-
+
+
+
+
-
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
@@ -93,7 +111,7 @@
-
+
@@ -101,20 +119,25 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testSRD06CP12_3.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testSRD06CP12_3.xml
index f0f7c97c..6d340685 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testSRD06CP12_3.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testSRD06CP12_3.xml
@@ -1,171 +1,193 @@
-
-
-
-
-
- AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGGAGCTTAAACCCCCTTATTTCTACTAGGACTATGAGAATCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAATACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTG-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGACCAATGGGACTTAAACCCACAAACACTTAGTTAACAGCTAAGCACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCGGAGCTTGGTAAAAAGAGGCCTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGGCCTCCATGACTTTTTCAAAAGGTATTAGAAAAACCATTTCATAACTTTGTCAAAGTTAAATTATAGGCT-AAATCCTATATATCTTA-CACTGTAAAGCTAACTTAGCATTAACCTTTTAAGTTAAAGATTAAGAGAACCAACACCTCTTTACAGTGA
-
-
- AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTCAAATCCCCTTATTTCTACTAGGACTATAAGAATCGAACTCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTAAGCACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCTCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AACCCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCGACACCTCTTTACAGTGA
-
-
- AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTTAAATCCCCTTATTTCTACTAGGACTATGAGAGTCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCTCTCAGTAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAGC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTTGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCCCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCAACACCTCTTTACAGTGA
-
-
- AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGAGGTTTAAACCCCCTTATTTCTACTAGGACTATGAGAATTGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTGTCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTCACATCCTTCCCGTACTAAGAAATTTAGGTTAAACATAGACCAAGAGCCTTCAAAGCCCTTAGTAAGTTA-CAACACTTAATTTCTGTAAGGACTGCAAAACCCTACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCAATGGGACTCAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAT-TCACCTCGGAGCTTGGTAAAAAGAGGCCCAGCCTCTGTCTTTAGATTTACAGTCCAATGCCTTA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGACCTTCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAGGTTAAATTACGGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCGTTAACCTTTTAAGTTAAAGATTAAGAGTATCGGCACCTCTTTGCAGTGA
-
-
- AGAAATATGTCTGACAAAAGAGTTACTTTGATAGAGTAAAAAATAGAGGTCTAAATCCCCTTATTTCTACTAGGACTATGGGAATTGAACCCACCCCTGAGAATCCAAAATTCTCCGTGCCACCCATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTA--CACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTCA-CAGCACTTAATTTCTGTAAGGACTGCAAAACCCCACTTTGCATCAACTGAGCGCAAATCAGCCACTTTAATTAAGCTAAGCCCTCCTAGACCGATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAT-TGGCTTCAGTCCAAAGCCCCGGCAGGCCTTAAAGCTGCTCCTTCGAATTTGCAATTCAACATGACAA-TCACCTCAGGGCTTGGTAAAAAGAGGTCTGACCCCTGTTCTTAGATTTACAGCCTAATGCCTTAACTCGGCCATTTTACCGCAAAAAAGGAAGGAATCGAACCTCCTAAAGCTGGTTTCAAGCCAACCCCATAACCCCCATGACTTTTTCAAAAGGTACTAGAAAAACCATTTCGTAACTTTGTCAAAGTTAAATTACAGGTC-AGACCCTGTGTATCTTA-CATTGCAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACCAGCCTCTCTTTGCAATGA
-
-
- AGAAATACGTCTGACGAAAGAGTTACTTTGATAGAGTAAATAACAGGGGTTTAAATCCCCTTATTTCTACTAGAACCATAGGAGTCGAACCCATCCTTGAGAATCCAAAACTCTCCGTGCCACCCGTCGCACCCTGTTCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCATACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTAACAAAACTTAATTTCTGCAAGGGCTGCAAAACCCTACTTTGCATCAACCGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCGATGGGACTTAAACCCATAAAAATTTAGTTAACAGCTAAACACCCTAAACAACCTGGCTTCAATCTAAAGCCCCGGCAGA-GTTGAAGCTGCTTCTTTGAACTTGCAATTCAACGTGAAAAATCACTTCGGAGCTTGGCAAAAAGAGGTTTCACCTCTGTCCTTAGATTTACAGTCTAATGCTTTA-CTCAGCCACTTTACCACAAAAAAGGAAGGAATCGAACCCTCTAAAACCGGTTTCAAGCCAGCCCCATAACCTTTATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATCACAGGTCCAAACCCCGTATATCTTATCACTGTAGAGCTAGACCAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACTACCGCCTCTTTACAGTGA
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testSiteModelAlpha.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testSiteModelAlpha.xml
index 94ae74e2..911190a5 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testSiteModelAlpha.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testSiteModelAlpha.xml
@@ -1,6 +1,11 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
@@ -70,7 +75,7 @@
-
+
-
+
-
+
-
+
-
-
+
+
@@ -119,7 +124,7 @@
-
+
@@ -131,40 +136,43 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClock.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClock.xml
index 15d3e93a..774e2fd5 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClock.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClock.xml
@@ -1,7 +1,12 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
-
+
@@ -28,7 +33,7 @@
-
+
@@ -38,9 +43,8 @@
-
-
-
+
+
@@ -50,14 +54,14 @@
-
+
-
-
-
+
+
+
@@ -69,21 +73,29 @@
-
-
-
-
-
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
-
+
@@ -91,17 +103,20 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClock2.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClock2.xml
index e8507116..470e124b 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClock2.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClock2.xml
@@ -1,7 +1,12 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
-
+
@@ -28,7 +33,7 @@
-
+
@@ -41,8 +46,8 @@
-
-
+
+
@@ -52,13 +57,13 @@
-
+
-
-
+
+
@@ -69,19 +74,21 @@
-
-
-
-
-
+
+
+
+
+
+
+
-
+
@@ -89,15 +96,18 @@
-
-
-
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClockTipDatesSampling.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClockTipDatesSampling.xml
index c0de665a..1198b0ac 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClockTipDatesSampling.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClockTipDatesSampling.xml
@@ -1,7 +1,12 @@
-
-
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
+
+
ATGGAGAAAATAGTGCTTCTTCGTGCAATGATCAATCTTGTTAAAAGTGATCAGATTGGCGTTGGTTACCATGCAGACTACTCGACAGAGCAGGGTGACACAATAATGGAAAAGAACGTTACTGTTACACATGCTCAAGACATATTGGAAAAGACACACAACGGGAAGCTCTGCGACCTAGATGGAGTGAAGCCTCTAATTTTGAAAGATTGTAGTGTAGCTGGATGGCTCCTCGGAAACCCAATGTGTGACGAATTCATCAATGTGCCGGAGTGGTCTTACATAGTGGAGAAGGCCAGTCCAGCCAATGACCTCTGTTACCCAGGGGATTTCAACGACTATGAAGAACTGAAACACCTATTGAGCAGAATAAACCATTTTGAAAAAATTCAGATCATCCCCAAAAGTTCTTGGTCCGATCATGAAGCCTCATCAGGGGTGAGCTCAGCATGTCCATACCTGGGGAAGCCCTCCTTTTTCAGAAATGTGGTATGGCTTATCAAAAAGAACAGTACATACCCAACAATAAAGAGGGGCTACAATAATACCAACCCAGAAGATCTTTTGGTACTGTGGGGGATTCACCATCCTAATGATGCGGCAGAGCAGATAAAGCTCTATCAAAACCCAACCACCTATATTTCCGTTGGAACATCAACACTAAACCAGAGATTGGTACCAAAAATAGCTACTAGATCCAAAGTAAATGGGCAAAGTGGAAGAATGGAGTTCTTCTGGACAATTTTAAAGCCGAATGACGCTATCAACTTCGAGAGTAATGGAAATTTCATTGCTCCAGAATATGCATACCAAATTGTCAAGAAAGGGGACTCAGCAATTATGAAAAGTGAATTGGAATATGGTAACTGCAACACCAAGTGTCAAACTCCAATGGGGGCGATAAACTCTAGTATGCCATTCCACAACATACACCCTCTCACCATCGGGGAATGCCCCAAATATGTGAAATCAAACAGATTAGTCCTTGCGACAGGGCTCAGAAATAGCCCTCAAAGAGAGAGAAGAAGAAAAAAGAGAGGACTATTTGGAGCTATAGCAGGTTTTATAGAGGGAGGATGGCAGGGAATGGTAGATGGTTGGTATGGGTACCACCATAGCAATGAGCAGGGGAGTGGATACGCTGCAGACAAAGAATCCACTCAAAAAGCAATAGATGGAGTCACCAATAAGGTCAACTCGATCATTGACAAAATGAACACTCAGTTTGAGGCCGTTGGAAGGGAATTTAATAACTTAGAAAGGAGAATAGAAAATTTAAACAAGAAGATGGAGGACGGATTCCTAGATGTCTGGACTTATAATGCTGAACTTCTGGTTCTCATGGAAAATGAGAGAACTCTAGACTTTCATGACTCAAATGTCAAGAACCTTTACGAAAAGGTCCGACTACAACTTAGGGATAATGCAAAGGAGCTGGGTAACGGTTGTTTCGAGTTCTATCACAAATGTGATAATGAATGTATGGAAAGTGTAAAAAACGGAACGTATGACTACCCGCAGTATTCAGAAGAAGCAAGACTAAACAGAGAGGAAATAAGTGGAGTAAAATTGGAATCAATAGGAACTTACCAAATACTGTCAATTTATTCAACAGTGGCGAGTTCCCTAGCACTGGCAATCATGGTAGCTGGTCTATCTTTATGGATGTGCTCCAATGGATCGTTACAATGCAGAATT
@@ -69,7 +74,7 @@
-
+
-
+
@@ -121,12 +126,13 @@
-
-
-
-
+
+
+
+
-
+
@@ -143,33 +149,43 @@
-
-
+
+
+
+
-
-
+
+
+
+
+
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
-
+
@@ -182,18 +198,22 @@
-
-
-
-
+
+
+
+
-
-
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClockTipTime.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClockTipTime.xml
index db32ae41..891ceb16 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClockTipTime.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStrictClockTipTime.xml
@@ -1,5 +1,10 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
@@ -67,7 +72,7 @@
-
+
@@ -78,7 +83,7 @@
-
+
-
-
-
-
+
+
+
+
+
@@ -106,25 +112,33 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -132,17 +146,22 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testUCRelaxedClockLogNormal.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testUCRelaxedClockLogNormal.xml
index 25472084..0e881147 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testUCRelaxedClockLogNormal.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testUCRelaxedClockLogNormal.xml
@@ -1,8 +1,12 @@
-
-
-
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.base.evolution.tree.coalescent:beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
+
+
@@ -28,7 +32,7 @@
-
+
@@ -39,13 +43,13 @@
-
+
-
-
-
+
+
+
-
+
@@ -62,57 +66,69 @@
:0.009871782435416254);'
taxa='@alignment'/>
-
-
-
+
+
+
-
-
+
+
+
+
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testYuleModel_10taxa.xml b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testYuleModel_10taxa.xml
index b4053489..989bfa01 100644
--- a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testYuleModel_10taxa.xml
+++ b/beast-base/src/test/resources/beast.base/examples/beast2vs1/testYuleModel_10taxa.xml
@@ -1,7 +1,12 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:
+ beast.evolution.nuc:beast.base.evolution.alignment:
+ beast.base.evolution.operator:beast.base.spec.inference.operator:
+ beast.base.spec.evolution.sitemodel:beast.base.spec.evolution.substitutionmodel:
+ beast.base.spec.inference.parameter:beast.base.spec.inference.util:
+ beast.base.spec.inference.distribution:beast.base.spec.evolution.likelihood'>
A
@@ -16,18 +21,18 @@
A
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/bitflip.xml b/beast-base/src/test/resources/beast.base/examples/bitflip.xml
index 5991c100..383b77fb 100644
--- a/beast-base/src/test/resources/beast.base/examples/bitflip.xml
+++ b/beast-base/src/test/resources/beast.base/examples/bitflip.xml
@@ -1,16 +1,17 @@
-
+
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBSP1.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBSP1.xml
similarity index 74%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBSP1.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBSP1.xml
index 07067317..ccaaf232 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBSP1.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBSP1.xml
@@ -1,11 +1,6 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
@@ -79,7 +74,7 @@
-
+
+
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
+
+
@@ -150,24 +152,20 @@
-
-
-
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
@@ -197,62 +195,3 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBSPNoClock.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBSPNoClock.xml
similarity index 73%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBSPNoClock.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBSPNoClock.xml
index cb337366..94691f06 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBSPNoClock.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBSPNoClock.xml
@@ -1,10 +1,6 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.branchratemodel:beast.base.evolution.likelihood:beast.base.inference.parameter'>
+
@@ -48,16 +44,14 @@
-
+
-
-
-
-
-
+
+
+
+
@@ -70,52 +64,42 @@
-
-
-
+
+
-
-
-
-
-
-
-
+
+
-
-
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBirthDeathAsYule.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBirthDeathAsYule.xml
similarity index 89%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBirthDeathAsYule.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBirthDeathAsYule.xml
index 974f8597..329c847d 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBirthDeathAsYule.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBirthDeathAsYule.xml
@@ -1,12 +1,7 @@
+ namespace='beast.base.evolution.speciation:beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.base.util:beast.base.math:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
A
@@ -117,16 +112,16 @@
-
+
-
-
-
+
+
+
@@ -136,11 +131,12 @@
-
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBirthDeathModel_10taxa.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBirthDeathModel_10taxa.xml
similarity index 68%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBirthDeathModel_10taxa.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBirthDeathModel_10taxa.xml
index 65ae16e3..0d1376f3 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testBirthDeathModel_10taxa.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testBirthDeathModel_10taxa.xml
@@ -1,12 +1,7 @@
+ namespace='beast.base.evolution.speciation:beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.base.util:beast.base.math:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
A
@@ -21,20 +16,20 @@
A
-
+
-
+
-
-
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCalibration.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCalibration.xml
similarity index 71%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCalibration.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCalibration.xml
index ad037d6c..f1505d82 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCalibration.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCalibration.xml
@@ -1,12 +1,8 @@
+ namespace='beast.base.evolution.alignment:beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
-
+
+
@@ -30,56 +26,45 @@
-
-
-
-
-
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
-
-
-
+
-
-
-
-
+
-
+
@@ -95,20 +80,17 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCalibrationMono.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCalibrationMono.xml
similarity index 70%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCalibrationMono.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCalibrationMono.xml
index a33fc581..62ecbc91 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCalibrationMono.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCalibrationMono.xml
@@ -1,10 +1,6 @@
+ namespace='beast.base.evolution.alignment:beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
+
@@ -30,45 +26,36 @@
-
-
-
-
-
+
+
-
-
-
+
+
+
-
-
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
@@ -76,7 +63,7 @@
-
+
@@ -92,27 +79,24 @@
-
-
-
-
+
+
+
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentNoClock.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentNoClock.xml
similarity index 75%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentNoClock.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentNoClock.xml
index 39465000..66ecccf3 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentNoClock.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentNoClock.xml
@@ -1,10 +1,5 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
@@ -33,8 +28,8 @@
-
-
+
+
@@ -49,14 +44,14 @@
-
+
-
-
-
+
+
+
@@ -68,50 +63,40 @@
-
-
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
-
-
-
-
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentNoClock1.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentNoClock1.xml
similarity index 84%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentNoClock1.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentNoClock1.xml
index 5974a9b9..48954761 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentNoClock1.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentNoClock1.xml
@@ -1,11 +1,6 @@
-
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
+
@@ -57,10 +52,10 @@
taxa='@alignment'/>
-
-
-
-
+
+
+
+
@@ -75,28 +70,25 @@
-
+
-
-
-
-
-
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentTipDates.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentTipDates.xml
similarity index 74%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentTipDates.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentTipDates.xml
index 08f4e4b9..d4a01f57 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentTipDates.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentTipDates.xml
@@ -1,10 +1,5 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
@@ -21,7 +16,7 @@
-
+
-
+
@@ -45,7 +40,7 @@
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentTipDates1.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentTipDates1.xml
similarity index 74%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentTipDates1.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentTipDates1.xml
index 71a7b7c6..437d0dc2 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentTipDates1.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentTipDates1.xml
@@ -1,10 +1,5 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
@@ -21,7 +16,7 @@
-
+
-
+
@@ -45,7 +40,7 @@
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentTipDatesSampling.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentTipDatesSampling.xml
similarity index 63%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentTipDatesSampling.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentTipDatesSampling.xml
index ca707c76..eb346874 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testCoalescentTipDatesSampling.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testCoalescentTipDatesSampling.xml
@@ -1,10 +1,5 @@
+ namespace='beast.base.math:beast.base.evolution.alignment:beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
@@ -21,19 +16,19 @@
-
+
+ D = 5000'>
-
+
@@ -45,37 +40,28 @@
-
+
-
+
-
-
-
-
+
-
+
-
-
-
-
+
-
+
-
-
-
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testEBSP.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testEBSP.xml
similarity index 93%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testEBSP.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testEBSP.xml
index 878208ba..c9174c98 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testEBSP.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testEBSP.xml
@@ -1,11 +1,7 @@
-
+
+
-
+
-
-
+
+
-
-
-
+
+
+
@@ -208,36 +204,30 @@
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
@@ -246,16 +236,11 @@
-
-
-
+
+
-
-
-
-
-
+
+
@@ -267,17 +252,14 @@
-
-
-
+
+
-
-
+ scaleAllIndependently="false" scaleFactor="0.5" spec="ScaleOperator" weight="6.0"/>
+
+
@@ -286,15 +268,15 @@
-
-
-
+
+
+
-
+
@@ -302,7 +284,7 @@
-
+
@@ -319,7 +301,7 @@
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testExponentialGrowth.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testExponentialGrowth.xml
similarity index 73%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testExponentialGrowth.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testExponentialGrowth.xml
index 66136c9e..ff659be5 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testExponentialGrowth.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testExponentialGrowth.xml
@@ -1,12 +1,8 @@
-
-
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
+
+
+
@@ -49,15 +45,15 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -76,63 +72,48 @@
-
-
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
+
+
-
-
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testHKY.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testHKY.xml
similarity index 86%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testHKY.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testHKY.xml
index f3219c5e..0461eabe 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testHKY.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testHKY.xml
@@ -1,10 +1,5 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
@@ -31,11 +26,6 @@
-
-
-
-
-
@@ -55,8 +45,9 @@
+
-
+
@@ -69,8 +60,8 @@
-
-
+
+
@@ -86,12 +77,12 @@
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testMultiSubstModel.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testMultiSubstModel.xml
similarity index 79%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testMultiSubstModel.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testMultiSubstModel.xml
index 71b3f9b7..12457576 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testMultiSubstModel.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testMultiSubstModel.xml
@@ -1,11 +1,4 @@
-
-
+
@@ -31,42 +24,39 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
@@ -75,7 +65,7 @@
-
+
@@ -85,17 +75,15 @@
-
-
-
-
+
+
+
+
-
+
@@ -107,25 +95,21 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -143,14 +127,14 @@
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testRandomLocalClock.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testRandomLocalClock.xml
similarity index 70%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testRandomLocalClock.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testRandomLocalClock.xml
index d455bde3..c084eff7 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testRandomLocalClock.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testRandomLocalClock.xml
@@ -1,12 +1,8 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.branchratemodel:beast.base.evolution.likelihood:beast.base.inference.parameter'>
-
+
+
@@ -32,7 +28,7 @@
-
+
@@ -42,14 +38,14 @@
-
+
-
+
-
-
+
+
@@ -60,11 +56,9 @@
-
-
-
-
-
+
+
+
@@ -78,31 +72,19 @@
-
-
-
-
+
+
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
@@ -111,7 +93,7 @@
-
+
@@ -119,25 +101,20 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testSRD06CP12_3.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testSRD06CP12_3.xml
new file mode 100644
index 00000000..f0f7c97c
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testSRD06CP12_3.xml
@@ -0,0 +1,171 @@
+
+
+
+
+
+ AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGGAGCTTAAACCCCCTTATTTCTACTAGGACTATGAGAATCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAATACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTG-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGACCAATGGGACTTAAACCCACAAACACTTAGTTAACAGCTAAGCACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCGGAGCTTGGTAAAAAGAGGCCTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGGCCTCCATGACTTTTTCAAAAGGTATTAGAAAAACCATTTCATAACTTTGTCAAAGTTAAATTATAGGCT-AAATCCTATATATCTTA-CACTGTAAAGCTAACTTAGCATTAACCTTTTAAGTTAAAGATTAAGAGAACCAACACCTCTTTACAGTGA
+
+
+ AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTCAAATCCCCTTATTTCTACTAGGACTATAAGAATCGAACTCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTAAGCACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCTCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AACCCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCGACACCTCTTTACAGTGA
+
+
+ AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTTAAATCCCCTTATTTCTACTAGGACTATGAGAGTCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCTCTCAGTAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAGC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTTGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCCCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCAACACCTCTTTACAGTGA
+
+
+ AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGAGGTTTAAACCCCCTTATTTCTACTAGGACTATGAGAATTGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTGTCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTCACATCCTTCCCGTACTAAGAAATTTAGGTTAAACATAGACCAAGAGCCTTCAAAGCCCTTAGTAAGTTA-CAACACTTAATTTCTGTAAGGACTGCAAAACCCTACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCAATGGGACTCAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAT-TCACCTCGGAGCTTGGTAAAAAGAGGCCCAGCCTCTGTCTTTAGATTTACAGTCCAATGCCTTA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGACCTTCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAGGTTAAATTACGGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCGTTAACCTTTTAAGTTAAAGATTAAGAGTATCGGCACCTCTTTGCAGTGA
+
+
+ AGAAATATGTCTGACAAAAGAGTTACTTTGATAGAGTAAAAAATAGAGGTCTAAATCCCCTTATTTCTACTAGGACTATGGGAATTGAACCCACCCCTGAGAATCCAAAATTCTCCGTGCCACCCATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTA--CACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTCA-CAGCACTTAATTTCTGTAAGGACTGCAAAACCCCACTTTGCATCAACTGAGCGCAAATCAGCCACTTTAATTAAGCTAAGCCCTCCTAGACCGATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAT-TGGCTTCAGTCCAAAGCCCCGGCAGGCCTTAAAGCTGCTCCTTCGAATTTGCAATTCAACATGACAA-TCACCTCAGGGCTTGGTAAAAAGAGGTCTGACCCCTGTTCTTAGATTTACAGCCTAATGCCTTAACTCGGCCATTTTACCGCAAAAAAGGAAGGAATCGAACCTCCTAAAGCTGGTTTCAAGCCAACCCCATAACCCCCATGACTTTTTCAAAAGGTACTAGAAAAACCATTTCGTAACTTTGTCAAAGTTAAATTACAGGTC-AGACCCTGTGTATCTTA-CATTGCAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACCAGCCTCTCTTTGCAATGA
+
+
+ AGAAATACGTCTGACGAAAGAGTTACTTTGATAGAGTAAATAACAGGGGTTTAAATCCCCTTATTTCTACTAGAACCATAGGAGTCGAACCCATCCTTGAGAATCCAAAACTCTCCGTGCCACCCGTCGCACCCTGTTCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCATACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTAACAAAACTTAATTTCTGCAAGGGCTGCAAAACCCTACTTTGCATCAACCGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCGATGGGACTTAAACCCATAAAAATTTAGTTAACAGCTAAACACCCTAAACAACCTGGCTTCAATCTAAAGCCCCGGCAGA-GTTGAAGCTGCTTCTTTGAACTTGCAATTCAACGTGAAAAATCACTTCGGAGCTTGGCAAAAAGAGGTTTCACCTCTGTCCTTAGATTTACAGTCTAATGCTTTA-CTCAGCCACTTTACCACAAAAAAGGAAGGAATCGAACCCTCTAAAACCGGTTTCAAGCCAGCCCCATAACCTTTATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATCACAGGTCCAAACCCCGTATATCTTATCACTGTAGAGCTAGACCAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACTACCGCCTCTTTACAGTGA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testSiteModelAlpha.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testSiteModelAlpha.xml
similarity index 91%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testSiteModelAlpha.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testSiteModelAlpha.xml
index 911190a5..94ae74e2 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testSiteModelAlpha.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testSiteModelAlpha.xml
@@ -1,11 +1,6 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood:beast.base.evolution.branchratemodel'>
@@ -75,7 +70,7 @@
-
+
-
+
-
+
-
+
-
-
+
+
@@ -124,7 +119,7 @@
-
+
@@ -136,43 +131,40 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBEAST.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBEAST.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBEAST.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBEAST.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBEASTConstant.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBEASTConstant.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBEASTConstant.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBEASTConstant.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBEASTLinear.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBEASTLinear.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBEASTLinear.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBEASTLinear.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBEASTLinearConstRoot.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBEASTLinearConstRoot.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBEASTLinearConstRoot.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBEASTLinearConstRoot.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBeast2.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBeast2.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/beast2vs1/testStarBeast2.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStarBeast2.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClock.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClock.xml
similarity index 75%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClock.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClock.xml
index 774e2fd5..15d3e93a 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClock.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClock.xml
@@ -1,12 +1,7 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.branchratemodel:beast.base.evolution.likelihood:beast.base.inference.parameter'>
-
+
@@ -33,7 +28,7 @@
-
+
@@ -43,8 +38,9 @@
-
-
+
+
+
@@ -54,14 +50,14 @@
-
+
-
-
-
+
+
+
@@ -73,29 +69,21 @@
-
-
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
@@ -103,20 +91,17 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClock2.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClock2.xml
similarity index 79%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClock2.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClock2.xml
index 470e124b..e8507116 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClock2.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClock2.xml
@@ -1,12 +1,7 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.branchratemodel:beast.base.evolution.likelihood:beast.base.inference.parameter'>
-
+
@@ -33,7 +28,7 @@
-
+
@@ -46,8 +41,8 @@
-
-
+
+
@@ -57,13 +52,13 @@
-
+
-
-
+
+
@@ -74,21 +69,19 @@
-
-
-
-
+
+
+
+
+
-
-
-
-
+
@@ -96,18 +89,15 @@
-
-
-
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClockTipDatesSampling.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClockTipDatesSampling.xml
similarity index 91%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClockTipDatesSampling.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClockTipDatesSampling.xml
index 1198b0ac..c0de665a 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClockTipDatesSampling.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClockTipDatesSampling.xml
@@ -1,12 +1,7 @@
-
-
+ namespace='beast.base.math:beast.base.evolution.alignment:beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.branchratemodel:beast.base.evolution.likelihood:beast.base.inference.parameter'>
+
+
ATGGAGAAAATAGTGCTTCTTCGTGCAATGATCAATCTTGTTAAAAGTGATCAGATTGGCGTTGGTTACCATGCAGACTACTCGACAGAGCAGGGTGACACAATAATGGAAAAGAACGTTACTGTTACACATGCTCAAGACATATTGGAAAAGACACACAACGGGAAGCTCTGCGACCTAGATGGAGTGAAGCCTCTAATTTTGAAAGATTGTAGTGTAGCTGGATGGCTCCTCGGAAACCCAATGTGTGACGAATTCATCAATGTGCCGGAGTGGTCTTACATAGTGGAGAAGGCCAGTCCAGCCAATGACCTCTGTTACCCAGGGGATTTCAACGACTATGAAGAACTGAAACACCTATTGAGCAGAATAAACCATTTTGAAAAAATTCAGATCATCCCCAAAAGTTCTTGGTCCGATCATGAAGCCTCATCAGGGGTGAGCTCAGCATGTCCATACCTGGGGAAGCCCTCCTTTTTCAGAAATGTGGTATGGCTTATCAAAAAGAACAGTACATACCCAACAATAAAGAGGGGCTACAATAATACCAACCCAGAAGATCTTTTGGTACTGTGGGGGATTCACCATCCTAATGATGCGGCAGAGCAGATAAAGCTCTATCAAAACCCAACCACCTATATTTCCGTTGGAACATCAACACTAAACCAGAGATTGGTACCAAAAATAGCTACTAGATCCAAAGTAAATGGGCAAAGTGGAAGAATGGAGTTCTTCTGGACAATTTTAAAGCCGAATGACGCTATCAACTTCGAGAGTAATGGAAATTTCATTGCTCCAGAATATGCATACCAAATTGTCAAGAAAGGGGACTCAGCAATTATGAAAAGTGAATTGGAATATGGTAACTGCAACACCAAGTGTCAAACTCCAATGGGGGCGATAAACTCTAGTATGCCATTCCACAACATACACCCTCTCACCATCGGGGAATGCCCCAAATATGTGAAATCAAACAGATTAGTCCTTGCGACAGGGCTCAGAAATAGCCCTCAAAGAGAGAGAAGAAGAAAAAAGAGAGGACTATTTGGAGCTATAGCAGGTTTTATAGAGGGAGGATGGCAGGGAATGGTAGATGGTTGGTATGGGTACCACCATAGCAATGAGCAGGGGAGTGGATACGCTGCAGACAAAGAATCCACTCAAAAAGCAATAGATGGAGTCACCAATAAGGTCAACTCGATCATTGACAAAATGAACACTCAGTTTGAGGCCGTTGGAAGGGAATTTAATAACTTAGAAAGGAGAATAGAAAATTTAAACAAGAAGATGGAGGACGGATTCCTAGATGTCTGGACTTATAATGCTGAACTTCTGGTTCTCATGGAAAATGAGAGAACTCTAGACTTTCATGACTCAAATGTCAAGAACCTTTACGAAAAGGTCCGACTACAACTTAGGGATAATGCAAAGGAGCTGGGTAACGGTTGTTTCGAGTTCTATCACAAATGTGATAATGAATGTATGGAAAGTGTAAAAAACGGAACGTATGACTACCCGCAGTATTCAGAAGAAGCAAGACTAAACAGAGAGGAAATAAGTGGAGTAAAATTGGAATCAATAGGAACTTACCAAATACTGTCAATTTATTCAACAGTGGCGAGTTCCCTAGCACTGGCAATCATGGTAGCTGGTCTATCTTTATGGATGTGCTCCAATGGATCGTTACAATGCAGAATT
@@ -74,7 +69,7 @@
-
+
-
+
@@ -126,13 +121,12 @@
-
-
-
-
+
+
+
+
-
+
@@ -149,43 +143,33 @@
-
-
-
-
+
+
-
-
-
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
-
+
@@ -198,22 +182,18 @@
-
-
-
-
+
+
+
+
-
-
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClockTipTime.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClockTipTime.xml
similarity index 89%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClockTipTime.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClockTipTime.xml
index 891ceb16..db32ae41 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testStrictClockTipTime.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testStrictClockTipTime.xml
@@ -1,10 +1,5 @@
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.branchratemodel:beast.base.evolution.likelihood:beast.base.inference.parameter'>
@@ -72,7 +67,7 @@
-
+
@@ -83,7 +78,7 @@
-
+
-
-
-
-
-
+
+
+
+
@@ -112,33 +106,25 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -146,22 +132,17 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/beast2vs1/testTipDates.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testTipDates.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/beast2vs1/testTipDates.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testTipDates.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testUCRelaxedClockLogNormal.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testUCRelaxedClockLogNormal.xml
similarity index 67%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testUCRelaxedClockLogNormal.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testUCRelaxedClockLogNormal.xml
index 0e881147..25472084 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testUCRelaxedClockLogNormal.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testUCRelaxedClockLogNormal.xml
@@ -1,12 +1,8 @@
-
-
+ namespace='beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.branchratemodel:beast.base.evolution.likelihood:beast.base.inference.parameter'>
+
+
+
@@ -32,7 +28,7 @@
-
+
@@ -43,13 +39,13 @@
-
+
-
-
-
+
+
+
-
+
@@ -66,69 +62,57 @@
:0.009871782435416254);'
taxa='@alignment'/>
-
-
-
+
+
+
-
-
-
-
+
+
-
-
-
-
-
+
+
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testYuleModel_10taxa.xml b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testYuleModel_10taxa.xml
similarity index 68%
rename from beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testYuleModel_10taxa.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testYuleModel_10taxa.xml
index 989bfa01..b4053489 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testYuleModel_10taxa.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/beast2vs1/testYuleModel_10taxa.xml
@@ -1,12 +1,7 @@
+ namespace='beast.base.evolution.speciation:beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.base.util:beast.base.math:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood'>
A
@@ -21,18 +16,18 @@
A
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/experiment.sh b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/experiment.sh
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/experiment.sh
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/experiment.sh
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1044.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1044.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1044.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1044.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1366.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1366.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1366.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1366.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1510.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1510.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1510.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1510.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1748.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1748.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1748.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1748.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1749.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1749.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1749.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1749.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1809.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1809.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY1809.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY1809.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY336.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY336.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY336.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY336.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY3475.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY3475.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY3475.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY3475.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY501.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY501.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY501.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY501.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY520.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY520.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY520.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY520.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY755.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY755.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY755.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY755.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY767.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY767.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/1/testHKY767.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/1/testHKY767.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/experiment.sh b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/experiment.sh
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/experiment.sh
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/experiment.sh
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1044.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1044.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1044.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1044.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1366.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1366.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1366.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1366.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1510.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1510.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1510.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1510.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1748.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1748.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1748.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1748.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1749.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1749.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1749.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1749.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1809.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1809.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY1809.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY1809.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY336.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY336.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY336.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY336.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY3475.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY3475.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY3475.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY3475.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY501.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY501.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY501.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY501.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY520.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY520.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY520.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY520.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY755.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY755.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY755.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY755.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY767.xml b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY767.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/II/testHKY767.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/II/testHKY767.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/experiment.sh b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/experiment.sh
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/experiment.sh
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/experiment.sh
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1044.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1044.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1044.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1044.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1366.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1366.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1366.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1366.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1510.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1510.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1510.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1510.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1748.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1748.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1748.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1748.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1749.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1749.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1749.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1749.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1809.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1809.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run1809.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run1809.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run336.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run336.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run336.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run336.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run3475.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run3475.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run3475.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run3475.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run501.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run501.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run501.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run501.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run520.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run520.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run520.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run520.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run755.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run755.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run755.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run755.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run767.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run767.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/run767.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/run767.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1044.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1044.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1044.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1044.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1366.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1366.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1366.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1366.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1510.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1510.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1510.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1510.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1748.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1748.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1748.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1748.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1749.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1749.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1749.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1749.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1809.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1809.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY1809.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY1809.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY336.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY336.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY336.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY336.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY3475.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY3475.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY3475.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY3475.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY501.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY501.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY501.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY501.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY520.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY520.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY520.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY520.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY755.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY755.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY755.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY755.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY767.nex b/beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY767.nex
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/benchmark/mrbayes/testHKY767.nex
rename to beast-base/src/test/resources/beast.base/examples/legacy/benchmark/mrbayes/testHKY767.nex
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/bitflip.xml b/beast-base/src/test/resources/beast.base/examples/legacy/bitflip.xml
new file mode 100644
index 00000000..5991c100
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/bitflip.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/parameterised/README.md b/beast-base/src/test/resources/beast.base/examples/legacy/parameterised/README.md
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/parameterised/README.md
rename to beast-base/src/test/resources/beast.base/examples/legacy/parameterised/README.md
diff --git a/beast-base/src/test/resources/beast.base/examples/parameterised/RSV2.json b/beast-base/src/test/resources/beast.base/examples/legacy/parameterised/RSV2.json
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/parameterised/RSV2.json
rename to beast-base/src/test/resources/beast.base/examples/legacy/parameterised/RSV2.json
diff --git a/beast-base/src/test/resources/beast.base/examples/parameterised/RSV2.xml b/beast-base/src/test/resources/beast.base/examples/legacy/parameterised/RSV2.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/parameterised/RSV2.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/parameterised/RSV2.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/starbeastinit/sbi-01.xml b/beast-base/src/test/resources/beast.base/examples/legacy/starbeastinit/sbi-01.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/starbeastinit/sbi-01.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/starbeastinit/sbi-01.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/starbeastinit/sbi-02.xml b/beast-base/src/test/resources/beast.base/examples/legacy/starbeastinit/sbi-02.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/starbeastinit/sbi-02.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/starbeastinit/sbi-02.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/starbeastinit/sbi-03.xml b/beast-base/src/test/resources/beast.base/examples/legacy/starbeastinit/sbi-03.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/starbeastinit/sbi-03.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/starbeastinit/sbi-03.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testBSP.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testBSP.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testBSP.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testBSP.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testCalYule_5t_2c.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testCalYule_5t_2c.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testCalYule_5t_2c.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testCalYule_5t_2c.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testCalibration.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testCalibration.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testCalibration.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testCalibration.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testClassicRootCalibrationPrior.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testClassicRootCalibrationPrior.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testClassicRootCalibrationPrior.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testClassicRootCalibrationPrior.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testCoalescent.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testCoalescent.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testCoalescent.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testCoalescent.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testConditionalRootCalibrationPrior.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testConditionalRootCalibrationPrior.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testConditionalRootCalibrationPrior.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testConditionalRootCalibrationPrior.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testDirectSimulator.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testDirectSimulator.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testDirectSimulator.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testDirectSimulator.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testDirectSimulator2.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testDirectSimulator2.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testDirectSimulator2.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testDirectSimulator2.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testDirectSimulatorHierarchical.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testDirectSimulatorHierarchical.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testDirectSimulatorHierarchical.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testDirectSimulatorHierarchical.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testDirichlet/plotResults.R b/beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/plotResults.R
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testDirichlet/plotResults.R
rename to beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/plotResults.R
diff --git a/beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichlet.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichlet.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichlet.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichlet.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichlet2.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichlet2.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichlet2.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichlet2.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichletBact.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichletBact.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichletBact.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichletBact.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichletMarginalDensity2.pdf b/beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichletMarginalDensity2.pdf
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichletMarginalDensity2.pdf
rename to beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichletMarginalDensity2.pdf
diff --git a/beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichletNoPrior.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichletNoPrior.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testDirichlet/testDirichletNoPrior.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testDirichlet/testDirichletNoPrior.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testEBSP.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testEBSP.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testEBSP.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testEBSP.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testExponentialGrowth.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testExponentialGrowth.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testExponentialGrowth.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testExponentialGrowth.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/testGTR.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testGTR.xml
new file mode 100644
index 00000000..c39a57d2
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testGTR.xml
@@ -0,0 +1,211 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/testHKY.json b/beast-base/src/test/resources/beast.base/examples/legacy/testHKY.json
new file mode 100644
index 00000000..12172ffa
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testHKY.json
@@ -0,0 +1,86 @@
+{version: "2.7",
+namespace: "beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.alignment:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood",
+
+// this is a comment, which is non-standard JSON
+// only commenst after double slashes are supported
+// but /* bla */ comments are not
+
+map: [
+ {name: "stateNode", value: "parameter.RealParameter"}
+],
+
+beast: [
+ {id: "alignment",
+ spec: "Alignment",
+ sequence: [
+ {spec: "Sequence", totalcount: 4, taxon: "human", value: "\n AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGGAGCTTAAACCCCCTTATTTCTACTAGGACTATGAGAATCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAATACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTG-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGACCAATGGGACTTAAACCCACAAACACTTAGTTAACAGCTAAGCACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCGGAGCTTGGTAAAAAGAGGCCTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGGCCTCCATGACTTTTTCAAAAGGTATTAGAAAAACCATTTCATAACTTTGTCAAAGTTAAATTATAGGCT-AAATCCTATATATCTTA-CACTGTAAAGCTAACTTAGCATTAACCTTTTAAGTTAAAGATTAAGAGAACCAACACCTCTTTACAGTGA\n " },
+ {spec: "Sequence", totalcount: 4, taxon: "chimp", value: "\n AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTCAAATCCCCTTATTTCTACTAGGACTATAAGAATCGAACTCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTAAGCACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCTCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AACCCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCGACACCTCTTTACAGTGA\n " },
+ {spec: "Sequence", totalcount: 4, taxon: "bonobo", value: "\n AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTTAAATCCCCTTATTTCTACTAGGACTATGAGAGTCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCTCTCAGTAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAGC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTTGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCCCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCAACACCTCTTTACAGTGA\n " },
+ {spec: "Sequence", totalcount: 4, taxon: "gorilla", value: "\n AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGAGGTTTAAACCCCCTTATTTCTACTAGGACTATGAGAATTGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTGTCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTCACATCCTTCCCGTACTAAGAAATTTAGGTTAAACATAGACCAAGAGCCTTCAAAGCCCTTAGTAAGTTA-CAACACTTAATTTCTGTAAGGACTGCAAAACCCTACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCAATGGGACTCAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAT-TCACCTCGGAGCTTGGTAAAAAGAGGCCCAGCCTCTGTCTTTAGATTTACAGTCCAATGCCTTA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGACCTTCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAGGTTAAATTACGGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCGTTAACCTTTTAAGTTAAAGATTAAGAGTATCGGCACCTCTTTGCAGTGA\n " },
+ {spec: "Sequence", totalcount: 4, taxon: "orangutan", value: "\n AGAAATATGTCTGACAAAAGAGTTACTTTGATAGAGTAAAAAATAGAGGTCTAAATCCCCTTATTTCTACTAGGACTATGGGAATTGAACCCACCCCTGAGAATCCAAAATTCTCCGTGCCACCCATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTA--CACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTCA-CAGCACTTAATTTCTGTAAGGACTGCAAAACCCCACTTTGCATCAACTGAGCGCAAATCAGCCACTTTAATTAAGCTAAGCCCTCCTAGACCGATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAT-TGGCTTCAGTCCAAAGCCCCGGCAGGCCTTAAAGCTGCTCCTTCGAATTTGCAATTCAACATGACAA-TCACCTCAGGGCTTGGTAAAAAGAGGTCTGACCCCTGTTCTTAGATTTACAGCCTAATGCCTTAACTCGGCCATTTTACCGCAAAAAAGGAAGGAATCGAACCTCCTAAAGCTGGTTTCAAGCCAACCCCATAACCCCCATGACTTTTTCAAAAGGTACTAGAAAAACCATTTCGTAACTTTGTCAAAGTTAAATTACAGGTC-AGACCCTGTGTATCTTA-CATTGCAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACCAGCCTCTCTTTGCAATGA\n " },
+ {spec: "Sequence", totalcount: 4, taxon: "siamang", value: "\n AGAAATACGTCTGACGAAAGAGTTACTTTGATAGAGTAAATAACAGGGGTTTAAATCCCCTTATTTCTACTAGAACCATAGGAGTCGAACCCATCCTTGAGAATCCAAAACTCTCCGTGCCACCCGTCGCACCCTGTTCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCATACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTAACAAAACTTAATTTCTGCAAGGGCTGCAAAACCCTACTTTGCATCAACCGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCGATGGGACTTAAACCCATAAAAATTTAGTTAACAGCTAAACACCCTAAACAACCTGGCTTCAATCTAAAGCCCCGGCAGA-GTTGAAGCTGCTTCTTTGAACTTGCAATTCAACGTGAAAAATCACTTCGGAGCTTGGCAAAAAGAGGTTTCACCTCTGTCCTTAGATTTACAGTCTAATGCTTTA-CTCAGCCACTTTACCACAAAAAAGGAAGGAATCGAACCCTCTAAAACCGGTTTCAAGCCAGCCCCATAACCTTTATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATCACAGGTCCAAACCCCGTATATCTTATCACTGTAGAGCTAGACCAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACTACCGCCTCTTTACAGTGA\n " }
+ ]
+ },
+
+ {id: "mcmc",
+ spec: "MCMC", chainLength: "5000000", preBurnin: 50000,
+ init: [
+ {id: "coalescentSimulator",
+ spec: "beast.base.evolution.tree.coalescent.RandomTree", taxa: "@alignment",
+ populationModel: {spec: "ConstantPopulation", popSize: "1.0" },
+ initial: {id: "tree", spec: "beast.base.evolution.tree.Tree" }
+ }
+ ],
+ distribution: {id: "posterior",
+ spec: "CompoundDistribution",
+ distribution: [
+ {spec: "beast.base.inference.distribution.Prior",
+ x: {id: "hky.kappa", spec: "parameter.RealParameter", lower: 0.0, value: [ 1.0 ] },
+ distr: {spec: "beast.base.inference.distribution.OneOnX" }
+ },
+ {id: "treeLikelihood",
+ spec: "TreeLikelihood", data: "@alignment", tree: "@tree",
+ siteModel: {id: "siteModel",
+ spec: "SiteModel", gammaCategoryCount: 1,
+ substModel: {id: "hky",
+ spec: "HKY", kappa: "@hky.kappa",
+ frequencies: {id: "freqs", spec: "Frequencies", data: "@alignment" }
+ }
+ }
+ }
+ ]
+ },
+ operator: [
+ {id: "kappaScaler", spec: "ScaleOperator", parameter: "@hky.kappa", scaleFactor: 0.5, weight: 1.0 },
+ {id: "treeScaler", spec: "ScaleOperator", tree: "@tree", scaleFactor: 0.5, weight: 1.0 },
+ {id: "subtreeSlide", spec: "SubtreeSlide", tree: "@tree", weight: 5.0 },
+ {id: "uniform", spec: "Uniform", tree: "@tree", weight: 10.0 },
+ {id: "narrow", spec: "Exchange", tree: "@tree", weight: 1.0 },
+ {id: "wide", spec: "Exchange", isNarrow: false, tree: "@tree", weight: 1.0 },
+ {id: "wilsonBalding", spec: "WilsonBalding", tree: "@tree", weight: 1.0 }
+ ],
+ logger: [
+ {spec: "Logger", fileName: "test.$(seed).log", logEvery: 10000, model: "@treeLikelihood",
+ log: [
+ {idref: "treeLikelihood" },
+ {idref: "hky.kappa" },
+ {spec: "beast.base.evolution.tree.TreeStatLogger", tree: "@tree" }
+ ]
+ },
+ {spec: "Logger", fileName: "test.$(seed).trees", logEvery: 10000,
+ log: [
+ {idref: "tree" }
+ ]
+ },
+ {spec: "Logger", logEvery: 10000, model: "@treeLikelihood",
+ log: [
+ {idref: "treeLikelihood" },
+ {spec: "beast.base.inference.util.ESS", arg: "@treeLikelihood" },
+ {idref: "hky.kappa" },
+ {spec: "beast.base.inference.util.ESS", arg: "@hky.kappa" }
+ ]
+ }
+ ]
+ }
+]
+}
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testHKY.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testHKY.xml
similarity index 65%
rename from beast-base/src/test/resources/beast.base/examples/spec/testHKY.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testHKY.xml
index a6a83b28..4377e018 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/testHKY.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testHKY.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -27,74 +27,77 @@
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantor.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantor.xml
similarity index 72%
rename from beast-base/src/test/resources/beast.base/examples/spec/testJukesCantor.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantor.xml
index 559ba59a..3fcf586b 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantor.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantor.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -27,58 +27,58 @@
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShort.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShort.xml
similarity index 62%
rename from beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShort.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShort.xml
index ca09b44a..5975f6bd 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShort.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShort.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -26,58 +26,58 @@
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShortUncertain.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShortUncertain.xml
similarity index 96%
rename from beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShortUncertain.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShortUncertain.xml
index ed12c1b6..d9cc153d 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShortUncertain.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShortUncertain.xml
@@ -1,6 +1,6 @@
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShortUncertain2.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShortUncertain2.xml
similarity index 96%
rename from beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShortUncertain2.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShortUncertain2.xml
index 3f45e0dc..59e72041 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShortUncertain2.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShortUncertain2.xml
@@ -1,6 +1,6 @@
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShortUncertain2MLE.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShortUncertain2MLE.xml
similarity index 62%
rename from beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShortUncertain2MLE.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShortUncertain2MLE.xml
index 53849976..117f3115 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/testJukesCantorShortUncertain2MLE.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testJukesCantorShortUncertain2MLE.xml
@@ -1,6 +1,6 @@
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testMultipleAlignments_randomTaxaOrder.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testMultipleAlignments_randomTaxaOrder.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testMultipleAlignments_randomTaxaOrder.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testMultipleAlignments_randomTaxaOrder.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testOpSubSchedule.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testOpSubSchedule.xml
similarity index 67%
rename from beast-base/src/test/resources/beast.base/examples/spec/testOpSubSchedule.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testOpSubSchedule.xml
index f828101e..e49dfc59 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/testOpSubSchedule.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testOpSubSchedule.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -27,47 +27,50 @@
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
+
+
@@ -75,31 +78,31 @@
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testPlates.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testPlates.xml
similarity index 71%
rename from beast-base/src/test/resources/beast.base/examples/spec/testPlates.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testPlates.xml
index b5a0da18..12a2e919 100644
--- a/beast-base/src/test/resources/beast.base/examples/spec/testPlates.xml
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testPlates.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -57,64 +57,69 @@
-
+
-
-
+
+
-
+
-
+
-
+
-
+
+
-
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/testRNA.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testRNA.xml
new file mode 100644
index 00000000..041817ff
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testRNA.xml
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testRandomLocalClock.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testRandomLocalClock.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testRandomLocalClock.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testRandomLocalClock.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testRelaxedClock.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testRelaxedClock.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testRelaxedClock.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testRelaxedClock.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/testRestrictedGTR.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testRestrictedGTR.xml
new file mode 100644
index 00000000..d5734fa6
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testRestrictedGTR.xml
@@ -0,0 +1,179 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testSRD06.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testSRD06.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testSRD06.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testSRD06.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/testSYM.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testSYM.xml
new file mode 100644
index 00000000..9b9c012d
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testSYM.xml
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testSeqGen.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testSeqGen.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testSeqGen.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testSeqGen.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testSimulatedAlignment.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testSimulatedAlignment.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testSimulatedAlignment.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testSimulatedAlignment.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testStarBeast.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testStarBeast.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testStarBeast.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testStarBeast.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testStarBeastFBD.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testStarBeastFBD.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testStarBeastFBD.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testStarBeastFBD.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/testTIM.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testTIM.xml
new file mode 100644
index 00000000..e8b380b8
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testTIM.xml
@@ -0,0 +1,188 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/testTN93.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testTN93.xml
new file mode 100644
index 00000000..9e5a5af4
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testTN93.xml
@@ -0,0 +1,161 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/testTVM.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testTVM.xml
new file mode 100644
index 00000000..56147dcc
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testTVM.xml
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testTipDates.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testTipDates.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testTipDates.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testTipDates.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testTipDates2.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testTipDates2.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testTipDates2.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testTipDates2.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testTwoCalibrationsPrior.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testTwoCalibrationsPrior.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testTwoCalibrationsPrior.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testTwoCalibrationsPrior.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/testUCLNclock.json b/beast-base/src/test/resources/beast.base/examples/legacy/testUCLNclock.json
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testUCLNclock.json
rename to beast-base/src/test/resources/beast.base/examples/legacy/testUCLNclock.json
diff --git a/beast-base/src/test/resources/beast.base/examples/testYuleCalibrated.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testYuleCalibrated.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testYuleCalibrated.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testYuleCalibrated.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/legacy/testYuleOneSite.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testYuleOneSite.xml
new file mode 100644
index 00000000..465f1bcc
--- /dev/null
+++ b/beast-base/src/test/resources/beast.base/examples/legacy/testYuleOneSite.xml
@@ -0,0 +1,90 @@
+
+
+
+
+
+ A
+ A
+ A
+ A
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testYuleUncalibrated.xml b/beast-base/src/test/resources/beast.base/examples/legacy/testYuleUncalibrated.xml
similarity index 100%
rename from beast-base/src/test/resources/beast.base/examples/testYuleUncalibrated.xml
rename to beast-base/src/test/resources/beast.base/examples/legacy/testYuleUncalibrated.xml
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testSRD06CP12_3.xml b/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testSRD06CP12_3.xml
deleted file mode 100644
index 6d340685..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/beast2vs1/testSRD06CP12_3.xml
+++ /dev/null
@@ -1,193 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/bitflip.xml b/beast-base/src/test/resources/beast.base/examples/spec/bitflip.xml
deleted file mode 100644
index 383b77fb..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/bitflip.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testGTR.xml b/beast-base/src/test/resources/beast.base/examples/spec/testGTR.xml
deleted file mode 100644
index 50899ee6..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/testGTR.xml
+++ /dev/null
@@ -1,152 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testRNA.xml b/beast-base/src/test/resources/beast.base/examples/spec/testRNA.xml
deleted file mode 100644
index 9d7f7013..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/testRNA.xml
+++ /dev/null
@@ -1,154 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testRestrictedGTR.xml b/beast-base/src/test/resources/beast.base/examples/spec/testRestrictedGTR.xml
deleted file mode 100644
index f14f49d4..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/testRestrictedGTR.xml
+++ /dev/null
@@ -1,126 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testSYM.xml b/beast-base/src/test/resources/beast.base/examples/spec/testSYM.xml
deleted file mode 100644
index 3198b41a..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/testSYM.xml
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testTIM.xml b/beast-base/src/test/resources/beast.base/examples/spec/testTIM.xml
deleted file mode 100644
index e9882e7b..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/testTIM.xml
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testTN93.xml b/beast-base/src/test/resources/beast.base/examples/spec/testTN93.xml
deleted file mode 100644
index 732ccf06..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/testTN93.xml
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testTVM.xml b/beast-base/src/test/resources/beast.base/examples/spec/testTVM.xml
deleted file mode 100644
index 07030e1b..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/testTVM.xml
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/spec/testYuleOneSite.xml b/beast-base/src/test/resources/beast.base/examples/spec/testYuleOneSite.xml
deleted file mode 100644
index 92e4b88f..00000000
--- a/beast-base/src/test/resources/beast.base/examples/spec/testYuleOneSite.xml
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
- A
- A
- A
- A
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/beast-base/src/test/resources/beast.base/examples/testGTR.xml b/beast-base/src/test/resources/beast.base/examples/testGTR.xml
index c39a57d2..50899ee6 100644
--- a/beast-base/src/test/resources/beast.base/examples/testGTR.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testGTR.xml
@@ -1,155 +1,103 @@
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -157,27 +105,21 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -196,14 +138,13 @@
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testHKY.json b/beast-base/src/test/resources/beast.base/examples/testHKY.json
index 12172ffa..80d6b121 100644
--- a/beast-base/src/test/resources/beast.base/examples/testHKY.json
+++ b/beast-base/src/test/resources/beast.base/examples/testHKY.json
@@ -1,86 +1,85 @@
-{version: "2.7",
-namespace: "beast.pkgmgmt:beast.base.core:beast.base.inference:beast.base.evolution.alignment:beast.base.evolution.tree.coalescent:beast.pkgmgmt:beast.base.core:beast.base.inference.util:beast.evolution.nuc:beast.base.evolution.operator:beast.base.inference.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.likelihood",
-
-// this is a comment, which is non-standard JSON
-// only commenst after double slashes are supported
-// but /* bla */ comments are not
-
-map: [
- {name: "stateNode", value: "parameter.RealParameter"}
-],
+{version: "2.8",
+namespace: "beast.core:beast.core.util:beast.evolution.alignment:beast.evolution.nuc:beast.evolution.operators:beast.evolution.sitemodel:beast.evolution.substitutionmodel:beast.evolution.tree.coalescent:beast.base.core:beast.base.evolution.alignment:beast.base.evolution.likelihood:beast.base.evolution.operator:beast.base.evolution.sitemodel:beast.base.evolution.substitutionmodel:beast.base.evolution.tree:beast.base.evolution.tree.coalescent:beast.base.inference:beast.base.inference.operator:beast.base.inference.util:beast.pkgmgmt",
beast: [
- {id: "alignment",
- spec: "Alignment",
- sequence: [
- {spec: "Sequence", totalcount: 4, taxon: "human", value: "\n AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGGAGCTTAAACCCCCTTATTTCTACTAGGACTATGAGAATCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAATACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTG-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGACCAATGGGACTTAAACCCACAAACACTTAGTTAACAGCTAAGCACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCGGAGCTTGGTAAAAAGAGGCCTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGGCCTCCATGACTTTTTCAAAAGGTATTAGAAAAACCATTTCATAACTTTGTCAAAGTTAAATTATAGGCT-AAATCCTATATATCTTA-CACTGTAAAGCTAACTTAGCATTAACCTTTTAAGTTAAAGATTAAGAGAACCAACACCTCTTTACAGTGA\n " },
- {spec: "Sequence", totalcount: 4, taxon: "chimp", value: "\n AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTCAAATCCCCTTATTTCTACTAGGACTATAAGAATCGAACTCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTAAGCACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCTCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AACCCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCGACACCTCTTTACAGTGA\n " },
- {spec: "Sequence", totalcount: 4, taxon: "bonobo", value: "\n AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTTAAATCCCCTTATTTCTACTAGGACTATGAGAGTCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCTCTCAGTAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAGC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTTGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCCCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCAACACCTCTTTACAGTGA\n " },
- {spec: "Sequence", totalcount: 4, taxon: "gorilla", value: "\n AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGAGGTTTAAACCCCCTTATTTCTACTAGGACTATGAGAATTGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTGTCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTCACATCCTTCCCGTACTAAGAAATTTAGGTTAAACATAGACCAAGAGCCTTCAAAGCCCTTAGTAAGTTA-CAACACTTAATTTCTGTAAGGACTGCAAAACCCTACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCAATGGGACTCAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAT-TCACCTCGGAGCTTGGTAAAAAGAGGCCCAGCCTCTGTCTTTAGATTTACAGTCCAATGCCTTA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGACCTTCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAGGTTAAATTACGGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCGTTAACCTTTTAAGTTAAAGATTAAGAGTATCGGCACCTCTTTGCAGTGA\n " },
- {spec: "Sequence", totalcount: 4, taxon: "orangutan", value: "\n AGAAATATGTCTGACAAAAGAGTTACTTTGATAGAGTAAAAAATAGAGGTCTAAATCCCCTTATTTCTACTAGGACTATGGGAATTGAACCCACCCCTGAGAATCCAAAATTCTCCGTGCCACCCATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTA--CACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTCA-CAGCACTTAATTTCTGTAAGGACTGCAAAACCCCACTTTGCATCAACTGAGCGCAAATCAGCCACTTTAATTAAGCTAAGCCCTCCTAGACCGATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAT-TGGCTTCAGTCCAAAGCCCCGGCAGGCCTTAAAGCTGCTCCTTCGAATTTGCAATTCAACATGACAA-TCACCTCAGGGCTTGGTAAAAAGAGGTCTGACCCCTGTTCTTAGATTTACAGCCTAATGCCTTAACTCGGCCATTTTACCGCAAAAAAGGAAGGAATCGAACCTCCTAAAGCTGGTTTCAAGCCAACCCCATAACCCCCATGACTTTTTCAAAAGGTACTAGAAAAACCATTTCGTAACTTTGTCAAAGTTAAATTACAGGTC-AGACCCTGTGTATCTTA-CATTGCAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACCAGCCTCTCTTTGCAATGA\n " },
- {spec: "Sequence", totalcount: 4, taxon: "siamang", value: "\n AGAAATACGTCTGACGAAAGAGTTACTTTGATAGAGTAAATAACAGGGGTTTAAATCCCCTTATTTCTACTAGAACCATAGGAGTCGAACCCATCCTTGAGAATCCAAAACTCTCCGTGCCACCCGTCGCACCCTGTTCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCATACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTAACAAAACTTAATTTCTGCAAGGGCTGCAAAACCCTACTTTGCATCAACCGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCGATGGGACTTAAACCCATAAAAATTTAGTTAACAGCTAAACACCCTAAACAACCTGGCTTCAATCTAAAGCCCCGGCAGA-GTTGAAGCTGCTTCTTTGAACTTGCAATTCAACGTGAAAAATCACTTCGGAGCTTGGCAAAAAGAGGTTTCACCTCTGTCCTTAGATTTACAGTCTAATGCTTTA-CTCAGCCACTTTACCACAAAAAAGGAAGGAATCGAACCCTCTAAAACCGGTTTCAAGCCAGCCCCATAACCTTTATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATCACAGGTCCAAACCCCGTATATCTTATCACTGTAGAGCTAGACCAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACTACCGCCTCTTTACAGTGA\n " }
- ]
- },
+ {id: "alignment",
+ spec: "Alignment",
+ dataType: "nucleotide",
+ sequence: [
+ {spec: "Sequence", taxon: "human", value: "\n AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGGAGCTTAAACCCCCTTATTTCTACTAGGACTATGAGAATCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAATACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTG-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGACCAATGGGACTTAAACCCACAAACACTTAGTTAACAGCTAAGCACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCGGAGCTTGGTAAAAAGAGGCCTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGGCCTCCATGACTTTTTCAAAAGGTATTAGAAAAACCATTTCATAACTTTGTCAAAGTTAAATTATAGGCT-AAATCCTATATATCTTA-CACTGTAAAGCTAACTTAGCATTAACCTTTTAAGTTAAAGATTAAGAGAACCAACACCTCTTTACAGTGA\n " },
+ {spec: "Sequence", taxon: "chimp", value: "\n AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTCAAATCCCCTTATTTCTACTAGGACTATAAGAATCGAACTCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTAAGCACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCTCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AACCCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCGACACCTCTTTACAGTGA\n " },
+ {spec: "Sequence", taxon: "bonobo", value: "\n AGAAATATGTCTGATAAAAGAATTACTTTGATAGAGTAAATAATAGGAGTTTAAATCCCCTTATTTCTACTAGGACTATGAGAGTCGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCGTACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCTCTCAGTAAGTTA-CAATACTTAATTTCTGTAAGGACTGCAAAACCCCACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATTAATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAATCAGC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTTGAATTTGCAATTCAATATGAAAA-TCACCTCAGAGCTTGGTAAAAAGAGGCTTAACCCCTGTCTTTAGATTTACAGTCCAATGCTTCA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCTAAAGCTGGTTTCAAGCCAACCCCATGACCCCCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATTACAGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGATTAAGAGGACCAACACCTCTTTACAGTGA\n " },
+ {spec: "Sequence", taxon: "gorilla", value: "\n AGAAATATGTCTGATAAAAGAGTTACTTTGATAGAGTAAATAATAGAGGTTTAAACCCCCTTATTTCTACTAGGACTATGAGAATTGAACCCATCCCTGAGAATCCAAAATTCTCCGTGCCACCTGTCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTCACATCCTTCCCGTACTAAGAAATTTAGGTTAAACATAGACCAAGAGCCTTCAAAGCCCTTAGTAAGTTA-CAACACTTAATTTCTGTAAGGACTGCAAAACCCTACTCTGCATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCAATGGGACTCAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAC-TGGCTTCAATCTAAAGCCCCGGCAGG-TTTGAAGCTGCTTCTTCGAATTTGCAATTCAATATGAAAT-TCACCTCGGAGCTTGGTAAAAAGAGGCCCAGCCTCTGTCTTTAGATTTACAGTCCAATGCCTTA-CTCAGCCATTTTACCACAAAAAAGGAAGGAATCGAACCCCCCAAAGCTGGTTTCAAGCCAACCCCATGACCTTCATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAGGTTAAATTACGGGTT-AAACCCCGTATATCTTA-CACTGTAAAGCTAACCTAGCGTTAACCTTTTAAGTTAAAGATTAAGAGTATCGGCACCTCTTTGCAGTGA\n " },
+ {spec: "Sequence", taxon: "orangutan", value: "\n AGAAATATGTCTGACAAAAGAGTTACTTTGATAGAGTAAAAAATAGAGGTCTAAATCCCCTTATTTCTACTAGGACTATGGGAATTGAACCCACCCCTGAGAATCCAAAATTCTCCGTGCCACCCATCACACCCCATCCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTACACCCTTCCCGTACTAAGAAATTTAGGTTA--CACAGACCAAGAGCCTTCAAAGCCCTCAGCAAGTCA-CAGCACTTAATTTCTGTAAGGACTGCAAAACCCCACTTTGCATCAACTGAGCGCAAATCAGCCACTTTAATTAAGCTAAGCCCTCCTAGACCGATGGGACTTAAACCCACAAACATTTAGTTAACAGCTAAACACCCTAGTCAAT-TGGCTTCAGTCCAAAGCCCCGGCAGGCCTTAAAGCTGCTCCTTCGAATTTGCAATTCAACATGACAA-TCACCTCAGGGCTTGGTAAAAAGAGGTCTGACCCCTGTTCTTAGATTTACAGCCTAATGCCTTAACTCGGCCATTTTACCGCAAAAAAGGAAGGAATCGAACCTCCTAAAGCTGGTTTCAAGCCAACCCCATAACCCCCATGACTTTTTCAAAAGGTACTAGAAAAACCATTTCGTAACTTTGTCAAAGTTAAATTACAGGTC-AGACCCTGTGTATCTTA-CATTGCAAAGCTAACCTAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACCAGCCTCTCTTTGCAATGA\n " },
+ {spec: "Sequence", taxon: "siamang", value: "\n AGAAATACGTCTGACGAAAGAGTTACTTTGATAGAGTAAATAACAGGGGTTTAAATCCCCTTATTTCTACTAGAACCATAGGAGTCGAACCCATCCTTGAGAATCCAAAACTCTCCGTGCCACCCGTCGCACCCTGTTCTAAGTAAGGTCAGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATACCCTTCCCATACTAAGAAATTTAGGTTAAACACAGACCAAGAGCCTTCAAAGCCCTCAGTAAGTTAACAAAACTTAATTTCTGCAAGGGCTGCAAAACCCTACTTTGCATCAACCGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTCTAGATCGATGGGACTTAAACCCATAAAAATTTAGTTAACAGCTAAACACCCTAAACAACCTGGCTTCAATCTAAAGCCCCGGCAGA-GTTGAAGCTGCTTCTTTGAACTTGCAATTCAACGTGAAAAATCACTTCGGAGCTTGGCAAAAAGAGGTTTCACCTCTGTCCTTAGATTTACAGTCTAATGCTTTA-CTCAGCCACTTTACCACAAAAAAGGAAGGAATCGAACCCTCTAAAACCGGTTTCAAGCCAGCCCCATAACCTTTATGACTTTTTCAAAAGATATTAGAAAAACTATTTCATAACTTTGTCAAAGTTAAATCACAGGTCCAAACCCCGTATATCTTATCACTGTAGAGCTAGACCAGCATTAACCTTTTAAGTTAAAGACTAAGAGAACTACCGCCTCTTTACAGTGA\n " }
+ ]
+ },
- {id: "mcmc",
- spec: "MCMC", chainLength: "5000000", preBurnin: 50000,
- init: [
- {id: "coalescentSimulator",
- spec: "beast.base.evolution.tree.coalescent.RandomTree", taxa: "@alignment",
- populationModel: {spec: "ConstantPopulation", popSize: "1.0" },
- initial: {id: "tree", spec: "beast.base.evolution.tree.Tree" }
- }
- ],
- distribution: {id: "posterior",
- spec: "CompoundDistribution",
- distribution: [
- {spec: "beast.base.inference.distribution.Prior",
- x: {id: "hky.kappa", spec: "parameter.RealParameter", lower: 0.0, value: [ 1.0 ] },
- distr: {spec: "beast.base.inference.distribution.OneOnX" }
- },
- {id: "treeLikelihood",
- spec: "TreeLikelihood", data: "@alignment", tree: "@tree",
- siteModel: {id: "siteModel",
- spec: "SiteModel", gammaCategoryCount: 1,
- substModel: {id: "hky",
- spec: "HKY", kappa: "@hky.kappa",
- frequencies: {id: "freqs", spec: "Frequencies", data: "@alignment" }
- }
- }
- }
- ]
- },
- operator: [
- {id: "kappaScaler", spec: "ScaleOperator", parameter: "@hky.kappa", scaleFactor: 0.5, weight: 1.0 },
- {id: "treeScaler", spec: "ScaleOperator", tree: "@tree", scaleFactor: 0.5, weight: 1.0 },
- {id: "subtreeSlide", spec: "SubtreeSlide", tree: "@tree", weight: 5.0 },
- {id: "uniform", spec: "Uniform", tree: "@tree", weight: 10.0 },
- {id: "narrow", spec: "Exchange", tree: "@tree", weight: 1.0 },
- {id: "wide", spec: "Exchange", isNarrow: false, tree: "@tree", weight: 1.0 },
- {id: "wilsonBalding", spec: "WilsonBalding", tree: "@tree", weight: 1.0 }
- ],
- logger: [
- {spec: "Logger", fileName: "test.$(seed).log", logEvery: 10000, model: "@treeLikelihood",
- log: [
- {idref: "treeLikelihood" },
- {idref: "hky.kappa" },
- {spec: "beast.base.evolution.tree.TreeStatLogger", tree: "@tree" }
- ]
- },
- {spec: "Logger", fileName: "test.$(seed).trees", logEvery: 10000,
- log: [
- {idref: "tree" }
- ]
- },
- {spec: "Logger", logEvery: 10000, model: "@treeLikelihood",
- log: [
- {idref: "treeLikelihood" },
- {spec: "beast.base.inference.util.ESS", arg: "@treeLikelihood" },
- {idref: "hky.kappa" },
- {spec: "beast.base.inference.util.ESS", arg: "@hky.kappa" }
- ]
- }
- ]
- }
+ {id: "mcmc",
+ spec: "MCMC", chainLength: "5000000", preBurnin: 50000,
+ init: [
+ {id: "coalescentSimulator",
+ spec: "beast.base.spec.evolution.tree.coalescent.RandomTree",
+ taxa: "@alignment",
+ populationModel: {spec: "beast.base.spec.evolution.tree.coalescent.ConstantPopulation",
+ popSize: {spec: "beast.base.spec.inference.parameter.RealScalarParam", domain: "Real", value: "1"}
+ },
+ initial: {id: "tree", spec: "beast.base.evolution.tree.Tree"}
+ }
+ ],
+ distribution: {id: "posterior",
+ spec: "CompoundDistribution",
+ distribution: [
+ {spec: "beast.base.spec.inference.distribution.LogNormal",
+ param: {id: "hky.kappa", spec: "beast.base.spec.inference.parameter.RealScalarParam", domain: "PositiveReal", value: "1.0"},
+ M: {spec: "beast.base.spec.inference.parameter.RealScalarParam", domain: "Real", value: "1.0"},
+ S: {spec: "beast.base.spec.inference.parameter.RealScalarParam", domain: "PositiveReal", value: "0.5"}
+ },
+ {id: "treeLikelihood",
+ spec: "beast.base.spec.evolution.likelihood.TreeLikelihood",
+ data: "@alignment", tree: "@tree",
+ siteModel: {id: "siteModel",
+ spec: "beast.base.spec.evolution.sitemodel.SiteModel", gammaCategoryCount: 1,
+ substModel: {id: "hky",
+ spec: "beast.base.spec.evolution.substitutionmodel.HKY", kappa: "@hky.kappa",
+ frequencies: {id: "freqs",
+ spec: "beast.base.spec.evolution.substitutionmodel.Frequencies",
+ data: "@alignment"
+ }
+ }
+ }
+ }
+ ]
+ },
+ operator: [
+ {id: "kappaScaler", spec: "beast.base.spec.inference.operator.ScaleOperator", parameter: "@hky.kappa", scaleFactor: 0.5, weight: 1.0},
+ {id: "treeScaler", spec: "beast.base.spec.evolution.operator.ScaleTreeOperator", tree: "@tree", scaleFactor: 0.5, weight: 1.0},
+ {id: "subtreeSlide", spec: "beast.base.evolution.operator.kernel.BactrianSubtreeSlide", tree: "@tree", weight: 5.0, size: 1.0},
+ {id: "uniform", spec: "beast.base.evolution.operator.Uniform", tree: "@tree", weight: 10.0},
+ {id: "narrow", spec: "Exchange", isNarrow: true, tree: "@tree", weight: 1.0},
+ {id: "wide", spec: "Exchange", isNarrow: false, tree: "@tree", weight: 1.0},
+ {id: "wilsonBalding", spec: "WilsonBalding", tree: "@tree", weight: 1.0}
+ ],
+ logger: [
+ {spec: "Logger", fileName: "test.$(seed).log", logEvery: 10000, model: "@treeLikelihood",
+ log: [
+ {idref: "treeLikelihood"},
+ {idref: "hky.kappa"},
+ {spec: "beast.base.evolution.tree.TreeStatLogger", tree: "@tree"}
+ ]
+ },
+ {spec: "Logger", fileName: "test.$(seed).trees", logEvery: 10000,
+ log: [{idref: "tree"}]
+ },
+ {spec: "Logger", logEvery: 10000, model: "@treeLikelihood",
+ log: [
+ {idref: "treeLikelihood"},
+ {spec: "beast.base.spec.inference.util.ESS", arg: "@treeLikelihood"},
+ {idref: "hky.kappa"},
+ {spec: "beast.base.spec.inference.util.ESS", arg: "@hky.kappa"}
+ ]
+ }
+ ]
+ }
]
}
diff --git a/beast-base/src/test/resources/beast.base/examples/testHKY.xml b/beast-base/src/test/resources/beast.base/examples/testHKY.xml
index 4377e018..a6a83b28 100644
--- a/beast-base/src/test/resources/beast.base/examples/testHKY.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testHKY.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -27,77 +27,74 @@
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
+
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testJukesCantor.xml b/beast-base/src/test/resources/beast.base/examples/testJukesCantor.xml
index 3fcf586b..559ba59a 100644
--- a/beast-base/src/test/resources/beast.base/examples/testJukesCantor.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testJukesCantor.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -27,58 +27,58 @@
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testJukesCantorShort.xml b/beast-base/src/test/resources/beast.base/examples/testJukesCantorShort.xml
index 5975f6bd..ca09b44a 100644
--- a/beast-base/src/test/resources/beast.base/examples/testJukesCantorShort.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testJukesCantorShort.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -26,58 +26,58 @@
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain.xml b/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain.xml
index d9cc153d..ed12c1b6 100644
--- a/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain.xml
@@ -1,6 +1,6 @@
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain2.xml b/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain2.xml
index 59e72041..3f45e0dc 100644
--- a/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain2.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain2.xml
@@ -1,6 +1,6 @@
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain2MLE.xml b/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain2MLE.xml
index 117f3115..53849976 100644
--- a/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain2MLE.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testJukesCantorShortUncertain2MLE.xml
@@ -1,6 +1,6 @@
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testOpSubSchedule.xml b/beast-base/src/test/resources/beast.base/examples/testOpSubSchedule.xml
index e49dfc59..f828101e 100644
--- a/beast-base/src/test/resources/beast.base/examples/testOpSubSchedule.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testOpSubSchedule.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -27,50 +27,47 @@
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
+
@@ -78,31 +75,31 @@
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testPlates.xml b/beast-base/src/test/resources/beast.base/examples/testPlates.xml
index 12a2e919..b5a0da18 100644
--- a/beast-base/src/test/resources/beast.base/examples/testPlates.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testPlates.xml
@@ -1,6 +1,6 @@
-
-
+
+
@@ -57,69 +57,64 @@
-
+
-
-
+
+
-
+
-
+
-
+
-
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
+
+
+
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testRNA.xml b/beast-base/src/test/resources/beast.base/examples/testRNA.xml
index 041817ff..9d7f7013 100644
--- a/beast-base/src/test/resources/beast.base/examples/testRNA.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testRNA.xml
@@ -1,156 +1,105 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -158,27 +107,21 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -197,14 +140,13 @@
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testRestrictedGTR.xml b/beast-base/src/test/resources/beast.base/examples/testRestrictedGTR.xml
index d5734fa6..f14f49d4 100644
--- a/beast-base/src/test/resources/beast.base/examples/testRestrictedGTR.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testRestrictedGTR.xml
@@ -1,135 +1,88 @@
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -137,20 +90,15 @@
-
+
-
+
-
+
-
+
@@ -166,14 +114,13 @@
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testSYM.xml b/beast-base/src/test/resources/beast.base/examples/testSYM.xml
index 9b9c012d..3198b41a 100644
--- a/beast-base/src/test/resources/beast.base/examples/testSYM.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testSYM.xml
@@ -1,155 +1,103 @@
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -157,23 +105,17 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -192,14 +134,13 @@
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testTIM.xml b/beast-base/src/test/resources/beast.base/examples/testTIM.xml
index e8b380b8..e9882e7b 100644
--- a/beast-base/src/test/resources/beast.base/examples/testTIM.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testTIM.xml
@@ -1,140 +1,93 @@
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -142,21 +95,17 @@
-
+
-
+
-
+
-
+
-
+
@@ -173,14 +122,13 @@
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testTN93.xml b/beast-base/src/test/resources/beast.base/examples/testTN93.xml
index 9e5a5af4..732ccf06 100644
--- a/beast-base/src/test/resources/beast.base/examples/testTN93.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testTN93.xml
@@ -1,115 +1,79 @@
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -117,18 +81,15 @@
-
+
-
+
-
+
-
+
@@ -144,7 +105,7 @@
-
+
@@ -152,8 +113,7 @@
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testTVM.xml b/beast-base/src/test/resources/beast.base/examples/testTVM.xml
index 56147dcc..07030e1b 100644
--- a/beast-base/src/test/resources/beast.base/examples/testTVM.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testTVM.xml
@@ -1,146 +1,99 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -148,24 +101,19 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -183,14 +131,13 @@
-
+
-
+
diff --git a/beast-base/src/test/resources/beast.base/examples/testYuleOneSite.xml b/beast-base/src/test/resources/beast.base/examples/testYuleOneSite.xml
index 465f1bcc..92e4b88f 100644
--- a/beast-base/src/test/resources/beast.base/examples/testYuleOneSite.xml
+++ b/beast-base/src/test/resources/beast.base/examples/testYuleOneSite.xml
@@ -1,7 +1,7 @@
-
+
-
+
A
@@ -12,78 +12,77 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
diff --git a/beast-fx/src/test/java/test/beastfx/integration/ResumeTest.java b/beast-fx/src/test/java/test/beastfx/integration/ResumeTest.java
index f048f046..9f16fbee 100644
--- a/beast-fx/src/test/java/test/beastfx/integration/ResumeTest.java
+++ b/beast-fx/src/test/java/test/beastfx/integration/ResumeTest.java
@@ -15,9 +15,9 @@
public class ResumeTest {
final static String XML_FILE = "testHKY.xml";
- // Classpath path to the spec example, copied from beast-base test resources
+ // Classpath path to the example, copied from beast-base test resources
// by Maven's generate-test-resources phase (see beast-fx/pom.xml).
- final static String XML_CLASSPATH = "beast.base/examples/spec/" + XML_FILE;
+ final static String XML_CLASSPATH = "beast.base/examples/" + XML_FILE;
{
ExampleXmlParsingTest.setUpTestDir();
diff --git a/release/Linux/README.md b/release/Linux/README.md
index 85fc2e7a..9b76e5ed 100644
--- a/release/Linux/README.md
+++ b/release/Linux/README.md
@@ -49,8 +49,7 @@ BEAST.v/
bin/ shell launchers (beast, beauti, treeannotator,
logcombiner, applauncher, packagemanager,
loganalyser, densitree)
- examples/ sample XML files + nexus/
- spec/ beast3 spec XMLs
+ examples/ beast3 XML files + nexus/ + fasta/
jre/ bundled Zulu JRE+FX 25 (target platform)
lib/ boot-layer JARs (beast-pkgmgmt + deps, DensiTree.jar)
lib/packages/ beast-base and beast-fx package ZIPs — seeded into
@@ -134,9 +133,9 @@ Or as a workflow step (requires `contents: write` permission):
`release/Linux/linuxbin/` into `bin/` and made executable. Each script
resolves `BUNDLE_HOME` symlink-safely, sets `JAVA_HOME=$BUNDLE_HOME/jre`,
and invokes `jre/bin/java` with `--module-path lib/`.
-8. **Copy examples** — XML files and `nexus/` from
- `beast-base/src/test/resources/beast.base/examples/`;
- `spec/*.xml` files go into `examples/spec/`.
+8. **Copy examples** — beast3 XML files, `nexus/`, and `fasta/` from
+ `beast-base/src/test/resources/beast.base/examples/` into `examples/`.
+ `beast2vs1/` and `legacy/` subdirectories are excluded from the release.
9. **Copy version.xml and docs** — `version.xml`, `README.txt`, `LICENSE.txt`.
10. **Verify bundle** — checks required files, JAR count, beast-base/beast-fx
absent from `lib/`, package ZIPs present in `lib/packages/`, bin/
diff --git a/release/Linux/assemble-bundle.sh b/release/Linux/assemble-bundle.sh
index 3c0e901e..15b7ac23 100755
--- a/release/Linux/assemble-bundle.sh
+++ b/release/Linux/assemble-bundle.sh
@@ -163,13 +163,13 @@ echo "==> Step 6: Extracting examples from $(basename "$BASE_PKG_ZIP")..."
# Extract the full zip to a temp dir then copy examples/ — avoids unzip glob
# portability issues where 'examples/*' may not match subdirs on some platforms.
# Which subdirs are included/excluded is controlled by the include patterns in
-# beast-base/src/assembly/package.xml (e.g. spec/*.xml excludes spec/beast2vs1/).
+# beast-base/src/assembly/package.xml (beast2vs1/ and legacy/ are excluded).
EXAMPLES_TMP=$(mktemp -d)
unzip -o -q "$BASE_PKG_ZIP" -d "$EXAMPLES_TMP"
cp -r "$EXAMPLES_TMP/examples/." "$BUNDLE/examples/"
rm -rf "$EXAMPLES_TMP"
EXAMPLE_COUNT=$(find "$BUNDLE/examples" -name "*.xml" | wc -l | tr -d ' ')
-echo " Extracted ${EXAMPLE_COUNT} example XML files (incl. spec/)"
+echo " Extracted ${EXAMPLE_COUNT} example XML files"
# ── Step 7: Copy version.xml and docs ────────────────────────────────────────
echo ""
@@ -190,7 +190,7 @@ _fail() { echo " [FAIL] $*"; FAIL=$((FAIL + 1)); }
for f in bin/beast bin/beauti bin/treeannotator bin/logcombiner \
bin/applauncher bin/packagemanager bin/loganalyser \
- jre/bin/java lib version.xml examples/spec; do
+ jre/bin/java lib version.xml examples; do
[ -e "$BUNDLE/$f" ] && _ok "$f present" || _fail "$f MISSING"
done
@@ -233,10 +233,10 @@ _FX_SO=$(find "$BUNDLE/jre/lib" -name "libjavafx*.so" 2>/dev/null | head -1)
find "$BUNDLE/jre/lib" -name "libjavafx*.dylib" 2>/dev/null | grep -q . \
&& _fail "JavaFX .dylib files found in jre/lib/ — wrong platform bundled"
-SPEC_COUNT=$(find "$BUNDLE/examples/spec" -name "*.xml" 2>/dev/null | wc -l | tr -d ' ')
+SPEC_COUNT=$(find "$BUNDLE/examples" -maxdepth 1 -name "*.xml" 2>/dev/null | wc -l | tr -d ' ')
[ "$SPEC_COUNT" -gt 0 ] \
- && _ok "examples/spec/ has ${SPEC_COUNT} XML files" \
- || _fail "examples/spec/ is empty — no XML files copied"
+ && _ok "examples/ has ${SPEC_COUNT} beast3 XML files" \
+ || _fail "examples/ is empty — no XML files copied"
if [ "$FAIL" -gt 0 ]; then
echo "==> FAILED: ${FAIL} check(s) failed, ${PASS} passed — aborting."
diff --git a/release/Mac/README.md b/release/Mac/README.md
index 8ca8e830..1915757c 100644
--- a/release/Mac/README.md
+++ b/release/Mac/README.md
@@ -68,7 +68,7 @@ release/Mac/
│ │ ├── AppLauncher.app ← shell-script wrapper
│ │ ├── DensiTree.app ← standalone JAR wrapper (if present)
│ │ ├── bin/ ← command-line launcher scripts
-│ │ ├── examples/ ← sample XML files + nexus/ + spec/
+│ │ ├── examples/ ← beast3 XML files + nexus/ + fasta/
│ │ ├── README.txt
│ │ └── LICENSE.txt
│ ├── .background/ ← install.png for DMG Finder window
@@ -197,8 +197,8 @@ Non-bundle content is added **after** signing, so it cannot affect any bundle
seal (it lives alongside `.app` bundles, not inside them):
- `bin/` — copied from `release/Mac/macbin`, made executable.
-- `examples/` — top-level XML files, `nexus/` and `spec/` subdirectories from
- `beast-base/src/test/resources/beast.base/examples`.
+- `examples/` — beast3 XML files, `nexus/`, and `fasta/` from
+ `beast-base/src/test/resources/beast.base/examples`. `beast2vs1/` and `legacy/` are excluded.
- `README.txt` and `LICENSE.txt` from `release/common/`.
**DMG creation (two-phase):**
diff --git a/release/Mac/build-sign-dmg.sh b/release/Mac/build-sign-dmg.sh
index 812c886e..b71340e4 100755
--- a/release/Mac/build-sign-dmg.sh
+++ b/release/Mac/build-sign-dmg.sh
@@ -17,7 +17,7 @@
# version.xml must NOT be copied to Contents/ root — Apple's codesign resource
# rules reject plain files directly in Contents/.
#
-# Also includes bin/ (command-line launchers) and examples/ (sample XML files, incl. spec/).
+# Also includes bin/ (command-line launchers) and examples/ (sample beast3 XML files).
#
# Usage:
# cd release/Mac && ./build-sign-dmg.sh
diff --git a/release/Windows/assemble-bundle.sh b/release/Windows/assemble-bundle.sh
index 8d37cee4..e8f0f6d9 100644
--- a/release/Windows/assemble-bundle.sh
+++ b/release/Windows/assemble-bundle.sh
@@ -255,13 +255,13 @@ echo "==> Step 7: Extracting examples from $(basename "$BASE_PKG_ZIP")..."
# Extract the full zip to a temp dir then copy examples/ — avoids unzip glob
# portability issues where 'examples/*' may not match subdirs on some platforms.
# Which subdirs are included/excluded is controlled by the include patterns in
-# beast-base/src/assembly/package.xml (e.g. spec/*.xml excludes spec/beast2vs1/).
+# beast-base/src/assembly/package.xml (beast2vs1/ and legacy/ are excluded).
EXAMPLES_TMP=$(mktemp -d)
unzip -o -q "$BASE_PKG_ZIP" -d "$EXAMPLES_TMP"
cp -r "$EXAMPLES_TMP/examples/." "$BUNDLE/examples/"
rm -rf "$EXAMPLES_TMP"
EXAMPLE_COUNT=$(find "$BUNDLE/examples" -name "*.xml" | wc -l | tr -d ' ')
-echo " Extracted ${EXAMPLE_COUNT} example XML files (incl. spec/)"
+echo " Extracted ${EXAMPLE_COUNT} example XML files"
# ── Step 8: Copy version.xml and docs ────────────────────────────────────────
echo ""
@@ -282,7 +282,7 @@ _fail() { echo " [FAIL] $*"; FAIL=$((FAIL + 1)); }
for f in beast.exe beauti.exe treeannotator.exe logcombiner.exe \
loganalyser.exe applauncher.exe packagemanager.exe \
- runtime/bin/java.exe app version.xml examples/spec; do
+ runtime/bin/java.exe app version.xml examples; do
[ -e "$BUNDLE/$f" ] && _ok "$f present" || _fail "$f MISSING"
done
@@ -309,10 +309,10 @@ PKG_COUNT=$(find "$BUNDLE/app/packages" -name "*.zip" 2>/dev/null | wc -l | tr -
&& _ok "app/packages/ has ${PKG_COUNT} core package zip(s)" \
|| _fail "app/packages/ has too few package zips: ${PKG_COUNT} (expected ≥2)"
-SPEC_COUNT=$(find "$BUNDLE/examples/spec" -name "*.xml" 2>/dev/null | wc -l | tr -d ' ')
+SPEC_COUNT=$(find "$BUNDLE/examples" -maxdepth 1 -name "*.xml" 2>/dev/null | wc -l | tr -d ' ')
[ "$SPEC_COUNT" -gt 0 ] \
- && _ok "examples/spec/ has ${SPEC_COUNT} XML files" \
- || _fail "examples/spec/ is empty — no XML files copied"
+ && _ok "examples/ has ${SPEC_COUNT} beast3 XML files" \
+ || _fail "examples/ is empty — no XML files copied"
if $DENSITREE_FOUND; then
[ -f "$BUNDLE/app/DensiTree.jar" ] \
diff --git a/scripts/spec-namespace-test-resources.md b/scripts/spec-namespace-test-resources.md
index 4eaf3b53..6cbbaa6c 100644
--- a/scripts/spec-namespace-test-resources.md
+++ b/scripts/spec-namespace-test-resources.md
@@ -41,7 +41,7 @@ module exclusively owns its JPMS module name, no two modules can collide.
src/test/resources/examples/ → src/test/resources/beast.base/examples/
```
-All contents (XMLs, subdirectories `nexus/`, `beast2vs1/`, `spec/`, `fasta/`,
+All contents (XMLs, subdirectories `nexus/`, `beast2vs1/`, `fasta/`,
`benchmark/`, `parameterised/`, `starbeastinit/`, `testDirichlet/`) move
unchanged.
@@ -53,7 +53,7 @@ unchanged.
| `test/beast/util/NexusParserTest.java:160` | `"/examples/nexus/Primates.nex"` | `"/beast.base/examples/nexus/Primates.nex"` |
| `test/beast/integration/XMLProducerTest.java:37` | `"/examples/nexus"` | `"/beast.base/examples/nexus"` |
| `test/beast/beast2vs1/TestFramework.java:28` | `"/examples/beast2vs1/"` | `"/beast.base/examples/beast2vs1/"` |
-| `beast/base/spec/beast2vs1/TestFramework.java:35` | `"/examples/spec/beast2vs1/"` | `"/beast.base/examples/spec/beast2vs1/"` |
+| `beast/base/spec/beast2vs1/TestFramework.java:35` | `"/examples/spec/beast2vs1/"` | `"/beast.base/examples/beast2vs1/"` |
### beast-fx