diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It1/LGTl125_It1.fasta.gz b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It1/LGTl125_It1.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..8ee04bf82c531afcb9cf6f8d35d40d84603066f8
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It1/LGTl125_It1.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It1/reftree.tre b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It1/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..7212b957dc31dc67ac0eab4e72c209123852814d
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It1/reftree.tre
@@ -0,0 +1 @@
+((((1502:0.0168,1488:0.0168):0.0238,(1462:0.0108,1499:0.0108):0.0298):0.8106,(((1482:0.000199974,1511:0.000199974):0.0708001,((1419:0.0186,(1483:0.00959998,(1501:0.000400007,1510:0.000400007):0.00919998):0.00900001):0.0164,1468:0.035):0.036):0.027,(((1460:0.0134,(1493:0.0018,1509:0.0018):0.0116):0.000199974,(1492:0.00340003,1508:0.00340003):0.0102):0.0204,1484:0.034):0.0640001):0.7532):0.148,((1491:0.00919998,1503:0.00919998):0.033,(1506:0.017,1487:0.017):0.0252):0.957);
diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It2/LGTl125_It2.fasta.gz b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It2/LGTl125_It2.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..c1411b14048cc1e09807db536f57c26995d772b1
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It2/LGTl125_It2.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It2/reftree.tre b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It2/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..7212b957dc31dc67ac0eab4e72c209123852814d
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It2/reftree.tre
@@ -0,0 +1 @@
+((((1502:0.0168,1488:0.0168):0.0238,(1462:0.0108,1499:0.0108):0.0298):0.8106,(((1482:0.000199974,1511:0.000199974):0.0708001,((1419:0.0186,(1483:0.00959998,(1501:0.000400007,1510:0.000400007):0.00919998):0.00900001):0.0164,1468:0.035):0.036):0.027,(((1460:0.0134,(1493:0.0018,1509:0.0018):0.0116):0.000199974,(1492:0.00340003,1508:0.00340003):0.0102):0.0204,1484:0.034):0.0640001):0.7532):0.148,((1491:0.00919998,1503:0.00919998):0.033,(1506:0.017,1487:0.017):0.0252):0.957);
diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It3/LGTl125_It3.fasta.gz b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It3/LGTl125_It3.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..0e00423a906f80ea6fee74a0773533c4ceaed04d
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It3/LGTl125_It3.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It3/reftree.tre b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It3/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..0b5b621fc1feb83cefe4eed852efb91bb903ae16
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It3/reftree.tre
@@ -0,0 +1 @@
+(((((((1558:0.022,1584:0.022):0.000800014,(1552:0.0156,(1567:0.00379997,1579:0.00379997):0.0118):0.0072):0.0212,(1578:0.0242001,1565:0.0242):0.0198001):0.0164,(1535:0.0382,(1568:0.015,((1583:0.00059998,1586:0.00059998):0.00440001,1577:0.005):0.00999999):0.0232):0.0222):0.00059998,(((1500:0.00919998,(1572:0.00239998,1582:0.00239998):0.0068):0.0224,1538:0.0316):0.00139999,1569:0.033):0.028):0.1644,((1433:0.0086,1573:0.0086):0.015,1550:0.0236):0.2018):0.7668,(1504:0.0754,(1566:0.000999987,1585:0.000999987):0.0744):0.9168);
diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It4/LGTl125_It4.fasta.gz b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It4/LGTl125_It4.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..7adba460b913728220e2914a31d64a60ecbee9f6
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It4/LGTl125_It4.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It4/reftree.tre b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It4/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..54ffa1d26de67a7d0a950bc5f2f6511e29a86baa
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It4/reftree.tre
@@ -0,0 +1 @@
+((((1556:0.0274,((1552:0.00559998,1569:0.00559998):0.0176,1559:0.0232):0.00420004):0.00159997,1549:0.029):0.0816,(1455:0.028,(1551:0.0188,1562:0.0188):0.00919998):0.0826):0.8814,((1542:0.1018,(1511:0.0234,(1558:0.00520003,1570:0.00520003):0.0182):0.0784):0.0563999,(((1533:0.0162,1565:0.0162):0.026,1538:0.0422):0.0018,(((1561:0.00419998,1572:0.00419998):0.0126,1564:0.0168):0.0252,(1550:0.00760001,1568:0.00760001):0.0344):0.00200003):0.1142):0.8338);
diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It5/LGTl125_It5.fasta.gz b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It5/LGTl125_It5.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..0ef8ea13399336955968002b1e92a1b8a2a3d436
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It5/LGTl125_It5.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl125/LGTl125_It5/reftree.tre b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It5/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..7212b957dc31dc67ac0eab4e72c209123852814d
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl125/LGTl125_It5/reftree.tre
@@ -0,0 +1 @@
+((((1502:0.0168,1488:0.0168):0.0238,(1462:0.0108,1499:0.0108):0.0298):0.8106,(((1482:0.000199974,1511:0.000199974):0.0708001,((1419:0.0186,(1483:0.00959998,(1501:0.000400007,1510:0.000400007):0.00919998):0.00900001):0.0164,1468:0.035):0.036):0.027,(((1460:0.0134,(1493:0.0018,1509:0.0018):0.0116):0.000199974,(1492:0.00340003,1508:0.00340003):0.0102):0.0204,1484:0.034):0.0640001):0.7532):0.148,((1491:0.00919998,1503:0.00919998):0.033,(1506:0.017,1487:0.017):0.0252):0.957);
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It1/LGTl25_It1.fasta.gz b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It1/LGTl25_It1.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..6a04f5664c9779026563b9ca3ec359bbfa01d21a
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It1/LGTl25_It1.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It1/reftree.tre b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It1/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..ab5845d7679b19288c5a514d6de30170ef2c75cb
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It1/reftree.tre
@@ -0,0 +1 @@
+(((1353:0.0522,((((((1346:0.00199997,1399:0.00199997):0.00520003,1396:0.0072):0.0102,1384:0.0174):0.00259995,1381:0.02):0.00380003,1397:0.0238):0.005,1380:0.0288):0.0234):0.9038,((1343:0.0196,(((1382:0.00059998,1403:0.00059998):0.000800014,1401:0.00139999):0.0104,(1393:0.00160003,1400:0.00160003):0.0102):0.00779998):0.1038,(((1376:0.00120002,1402:0.00120002):0.049,1349:0.0502):0.00940001,1373:0.0596):0.0638):0.8326):0.0438,((1316:0.0158,(1386:0.00760001,1395:0.00760001):0.00819999):0.188,((1366:0.0296,1368:0.0296):0.1046,(1358:0.0378,1398:0.0378):0.0964):0.0696):0.796);
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It2/LGTl25_It2.fasta.gz b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It2/LGTl25_It2.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..b09804fb1faee2facbbac2a5219524b70402f05f
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It2/LGTl25_It2.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It2/reftree.tre b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It2/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..f674a0179d8ba9f9c56ac9f05dbe64e30f11ddf2
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It2/reftree.tre
@@ -0,0 +1 @@
+(((((1144:0.0232,1140:0.0232):0.0276001,(1120:0.0256,1137:0.0256):0.0252):0.0132,(1117:0.00999999,1147:0.00999999):0.054):0.12,(((1055:0.0536,1122:0.0536):0.0308,1124:0.0844):0.0424,(1132:0.00139999,1156:0.00139999):0.1254):0.0572):0.8156,((((1131:0.00319999,1154:0.00319999):0.028,((1139:0.00800002,1151:0.00800002):0.021,(1135:0.00239998,1155:0.00239998):0.0266):0.00220001):0.0474,1125:0.0786):0.064,((1141:0.00700003,1152:0.00700003):0.00659996,(1145:0.00419998,1153:0.00419998):0.00940001):0.129):0.857);
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It3/LGTl25_It3.fasta.gz b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It3/LGTl25_It3.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..4f9f56a786992c697e78ad4d7217bc2696508652
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It3/LGTl25_It3.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It3/reftree.tre b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It3/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..7c68da2b5c1947854302ea29c1f63a44d4b74170
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It3/reftree.tre
@@ -0,0 +1 @@
+(((1542:0.00880003,1551:0.00880002):0.1274,(1547:0.0712,(1540:0.0322,((1509:0.00440001,(1549:0.00120002,1554:0.00120002):0.00319999):0.0178,(1524:0.00980002,(1543:0.000400007,1555:0.000400007):0.00940001):0.0124):0.00999999):0.039):0.065):0.8116,(((1504:0.0158,((1534:0.00239998,1552:0.00239998):0.0106,1538:0.013):0.00279999):0.143,((1529:0.031,(1530:0.00779998,1546:0.00779998):0.0232):0.00199997,(1507:0.0152,(1536:0.00220001,1553:0.00220001):0.013):0.0178):0.1258):0.0116,(1550:0.0386,(1512:0.0112,1541:0.0112):0.0274):0.1318):0.7774);
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It4/LGTl25_It4.fasta.gz b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It4/LGTl25_It4.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..6699bfd100c843bcce87119a68b5f809e1aef73e
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It4/LGTl25_It4.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It4/reftree.tre b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It4/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..8a05a42dec81a53fc1117bf3bc2dbe5719981aac
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It4/reftree.tre
@@ -0,0 +1 @@
+(((1480:0.00300002,1553:0.00300002):0.101,((1544:0.00139999,1554:0.00139999):0.0576,(1516:0.0382,(1547:0.02,1526:0.02):0.0182):0.0208):0.045):0.8958,((((1514:0.0162,(1533:0.0054,1549:0.0054):0.0108):0.0198,1531:0.036):0.0272,(1464:0.0404001,((((1527:0.000400007,1556:0.000400007):0.00279999,1552:0.00319999):0.0144,1534:0.0176):0.0032,(1525:0.012,1539:0.012):0.00879997):0.0196001):0.0227999):0.8638,((1548:0.0118,1540:0.0118):0.04,((1483:0.000800014,1555:0.000800014):0.025,1551:0.0258):0.026):0.8752):0.0728);
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It5/LGTl25_It5.fasta.gz b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It5/LGTl25_It5.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..9f640edb960b2af78e9c3c45b789515d63f077b8
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It5/LGTl25_It5.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl25/LGTl25_It5/reftree.tre b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It5/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..759cb394a4573a7c73b069af27acbdb4b8f444c1
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl25/LGTl25_It5/reftree.tre
@@ -0,0 +1 @@
+((1509:0.2108,((1506:0.00300002,1533:0.00300002):0.049,(((1474:0.00800002,((1525:0.00340003,1532:0.00340003):0.00439996,1526:0.00779998):0.000200033):0.013,(1507:0.00700003,1527:0.00700003):0.014):0.0126,1498:0.0336):0.0184):0.1588):0.789,(((1490:0.00379997,1531:0.00379997):0.056,(((((1520:0.00559998,1529:0.00559998):0.0164,(1505:0.00139999,1536:0.00139999):0.0206):0.00279999,1502:0.0248):0.0146,(1482:0.00059998,1537:0.00059998):0.0388):0.00620002,1476:0.0456):0.0142):0.9394,(((((1530:0.000400007,1538:0.000400007):0.00779999,1534:0.00819999):0.00160003,1522:0.00980002):0.00639999,1517:0.0162):0.0248,1479:0.041):0.9582):0.0006);
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It1/LGTl250_It1.fasta.gz b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It1/LGTl250_It1.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..ec41d7f4a8dff4a3e45873a827e6dfd2b39f94fb
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It1/LGTl250_It1.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It1/reftree.tre b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It1/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..345490e4151b446a29f5c2133000e606850c7fc6
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It1/reftree.tre
@@ -0,0 +1 @@
+(((1504:0.088,1564:0.088):0.0106,((1533:0.00419998,1573:0.00419998):0.012,(1558:0.00279999,1575:0.00279999):0.0134):0.0824):0.4936,(((1571:0.058,(1559:0.0334,((1545:0.00660002,1572:0.00660002):0.00379997,(1567:0.00340003,1574:0.00340003):0.00699997):0.023):0.0246):0.0114,1556:0.0694):0.4992,(((((1569:0.0112,(1565:0.00819999,(1570:0.00239998,1576:0.00239998):0.00580001):0.00300002):0.0138,(1550:0.0208,1553:0.0208):0.00419998):0.0338,1544:0.0588):0.0908,(1566:0.000400007,1577:0.000400007):0.1492):0.0444,1538:0.194):0.3746):0.0236);
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It2/LGTl250_It2.fasta.gz b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It2/LGTl250_It2.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..77b0662607e2cdcaa019f6db6fd0b77a27cbb57a
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It2/LGTl250_It2.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It2/reftree.tre b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It2/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..7a4b91682c0d4df1479ccc08f31a5e5c4e4eacd8
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It2/reftree.tre
@@ -0,0 +1 @@
+((1652:0.0574,1674:0.0574):0.1286,(((((1680:0.00919998,1693:0.00919998):0.0112,1677:0.0204):0.0036,(1672:0.0104,1692:0.0104):0.0136):0.0735999,((1591:0.00120002,1697:0.00120002):0.0862,(1620:0.0687999,((1681:0.0384,1657:0.0384):0.0108,(1668:0.0424,(1696:0.0202,((1678:0.0124,1687:0.0124):0.00340003,((1684:0.00520003,1695:0.00520003):0.00599998,(1690:0.0106,1691:0.0106):0.00060004):0.00459999):0.00440001):0.0222):0.00679999):0.0195999):0.0186):0.0102):0.0824,(1659:0.0164,1683:0.0164):0.1636):0.00599998);
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It3/LGTl250_It3.fasta.gz b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It3/LGTl250_It3.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..65e45231dd575d6f27cbbaa0f7f183a6a3187a7a
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It3/LGTl250_It3.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It3/reftree.tre b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It3/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..272d64bdd7a5bf36cb5ee6a4daeef1268ee6e3fe
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It3/reftree.tre
@@ -0,0 +1 @@
+((((1570:0.00459999,1582:0.00459999):0.0252,(1556:0.0122,((1574:0.000800014,1587:0.000800014):0.00479996,1580:0.00559998):0.00660002):0.0176):0.2092,(1562:0,1588:0):0.239):0.7606,(((1525:0.005,1581:0.005):0.1362,(((((1584:0.00599998,1579:0.00599998):0.0156,1568:0.0216):0.0276,(1536:0.0412,1542:0.0412):0.00800002):0.0242,(1573:0.0114,1583:0.0114):0.062):0.0364,(1558:0.0934,1497:0.0934):0.0164):0.0314):0.2212,(((1554:0.000999987,1586:0.000999987):0.0176,(1569:0.00199997,1585:0.00199997):0.0166):0.0734,1533:0.092):0.2704):0.6372);
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It4/LGTl250_It4.fasta.gz b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It4/LGTl250_It4.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..e48364081ded64243484e90cb473f6a45b0044f0
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It4/LGTl250_It4.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It4/reftree.tre b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It4/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..531b7cd27111bb8bdedf3fed3653d4f7b183f2f7
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It4/reftree.tre
@@ -0,0 +1 @@
+(((1529:0.0238,(1570:0.0162,1556:0.0162):0.00760001):0.0186,1522:0.0424):0.6662,((1553:0.1658,(((1483:0.0104,(1566:0.00260001,1574:0.00260001):0.00779998):0.000999987,(1564:0.00980002,1567:0.00980002):0.00159997):0.0232,(1537:0.0086,1568:0.0086):0.026):0.1312):0.3252,(1486:0.1594,(((1543:0.00800002,1569:0.00800002):0.0144,((1548:0.0142,1559:0.0142):0.000400007,1558:0.0146):0.00780004):0.1336,(((1551:0.00419998,(1572:0.00319999,1573:0.00319999):0.000999987):0.00060004,1571:0.00480002):0.1452,1547:0.15):0.00600004):0.00339997):0.3316):0.2176);
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It5/LGTl250_It5.fasta.gz b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It5/LGTl250_It5.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..ae690ae7c5e6581407e198779b3ab57d50594b2c
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It5/LGTl250_It5.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl250/LGTl250_It5/reftree.tre b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It5/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..aca916245f5beee3441fe44d343c78d707bbf3f8
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl250/LGTl250_It5/reftree.tre
@@ -0,0 +1 @@
+(((((1758:0.022,(((1776:0.00139999,1794:0.00139999):0.0112,1785:0.0126):0.00339997,1778:0.016):0.00600004):0.0342,1786:0.0562):0.005,(1708:0.0146,((1782:0.000199974,1797:0.000199974):0.0132,(1783:0.00999999,1787:0.00999999):0.00340003):0.00119996):0.0466):0.065,((1687:0.0464,((1767:0.000400007,1796:0.000400007):0.00819999,1789:0.0086):0.0378):0.053,((1704:0.0068,(1790:0.000800014,1795:0.000800014):0.00599998):0.0452,1750:0.052):0.0474):0.0268):0.2082,((((1724:0.00340003,1792:0.00340003):0.0259999,1760:0.0294):0.00380003,(1753:0.00559998,1791:0.00559998):0.0276):0.1752,1777:0.2084):0.126);
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It1/LGTl5_It1.fasta.gz b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It1/LGTl5_It1.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..6d7c46138a1da95a9d665ff7c3f9d913171028d4
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It1/LGTl5_It1.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It1/reftree.tre b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It1/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..27b168000f74d09ad755482a9951a90be28f6e63
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It1/reftree.tre
@@ -0,0 +1 @@
+((((1453:0.0262,(1434:0.0072,1462:0.0072):0.019):0.044,((1423:0.0224,(1461:0.0128,(1454:0.00419998,1465:0.00419998):0.0086):0.00960004):0.0232,(1411:0.0242,1438:0.0242):0.0214):0.0246001):0.026,(1435:0.00459999,(1464:0.0036,1466:0.0036):0.000999987):0.0916):0.9034,((1420:0.00800002,1460:0.00800002):0.2014,(((1409:0.00120002,(1467:0.00059998,1468:0.00059998):0.00060004):0.0272,1432:0.0284):0.0944,(((1328:0.0238,1440:0.0238):0.000800014,(1451:0.0186,(1449:0.00980002,1458:0.00980002):0.00879997):0.00600004):0.0194,(1414:0.00880003,1459:0.00880003):0.0352):0.0788):0.0866):0.7902);
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It2/LGTl5_It2.fasta.gz b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It2/LGTl5_It2.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..234d9959d42a87f81fef0e921cb0c8afcdd8e3e7
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It2/LGTl5_It2.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It2/reftree.tre b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It2/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..3b9ecf9aae0d5884d63326a1b27c3ebe31951f9b
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It2/reftree.tre
@@ -0,0 +1 @@
+(((1531:0.00279999,1538:0.00279999):0.0922,((1422:0.0192,(((1509:0.00199997,1539:0.00199997):0.00400001,1533:0.00599998):0.00580001,1524:0.0118):0.00740004):0.0338,((1522:0.0144,1525:0.0144):0.0036,1513:0.018):0.035):0.0420001):0.9048,((((1498:0.0036,1537:0.0036):0.011,1527:0.0146):0.013,((1493:0.0194,(1508:0.00480002,1536:0.00480002):0.0146):0.00279999,(1530:0.0134,(1521:0.00840002,(1529:0.00419998,1535:0.00419998):0.00420004):0.005):0.00879997):0.00540001):0.9628,(((1486:0.0266,1494:0.0266):0.0292,1479:0.0558):0.18,1528:0.2358):0.7546):0.0094);
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It3/LGTl5_It3.fasta.gz b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It3/LGTl5_It3.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..2cce4c3a075e04ed03dc050328d1286eeaf69aae
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It3/LGTl5_It3.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It3/reftree.tre b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It3/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..65db3c56ca159d6e7ba7f3e186a3c3490cad33bf
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It3/reftree.tre
@@ -0,0 +1 @@
+((((((1185:0.0192,1302:0.0192001):0.0226,(1263:0.0166,(1308:0.00120002,1310:0.00120002):0.0154):0.0252):0.048,1282:0.0898):0.0216,(1237:0.0992,(1245:0.0518,(((1254:0.00520003,1305:0.00520003):0.00699997,1297:0.0122):0.00880003,(1306:0.00620001,1303:0.00620002):0.0148):0.0308):0.0474):0.0122):0.369,(1221:0.0128,(1295:0.00220001,1309:0.00220001):0.0106):0.4676):0.519,((((1279:0.00940001,(1300:0.00599998,1304:0.00599998):0.00340003):0.0138,1283:0.0232):0.0208,1296:0.044):0.0348,((1289:0.00300002,1307:0.00300002):0.0666,1269:0.0696):0.00920004):0.9206);
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It4/LGTl5_It4.fasta.gz b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It4/LGTl5_It4.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..75e9178998e82832dda1436d1a44e924a1565f01
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It4/LGTl5_It4.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It4/reftree.tre b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It4/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..7fd601b7262e507a529b097d8310830c2318c729
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It4/reftree.tre
@@ -0,0 +1 @@
+(((((((1143:0.00139999,1161:0.00139999):0.00059998,1159:0.00199997):0.00680006,1156:0.00880003):0.0242,((1132:0.012,1151:0.012):0.00979996,1154:0.0218):0.0112):0.0685999,(1157:0.0274,1138:0.0274):0.0742001):0.0192,1149:0.1208):0.8782,((((1142:0.00620002,1158:0.00620002):0.051,1116:0.0572):0.0086,(1115:0.0616,(((1114:0.011,1153:0.011):0.00800002,1147:0.019):0.0348,(1131:0.0516,((1122:0.0018,1160:0.0018):0.0148,1148:0.0166):0.035):0.00220001):0.00780004):0.00419998):0.1194,(1123:0.1198,1140:0.1198):0.0654):0.8138);
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It5/LGTl5_It5.fasta.gz b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It5/LGTl5_It5.fasta.gz
new file mode 100755
index 0000000000000000000000000000000000000000..924e8f8f23e0c65e416712dfd47341ffae9d636f
Binary files /dev/null and b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It5/LGTl5_It5.fasta.gz differ
diff --git a/testdata/simulated_data/LGTl/LGTl5/LGTl5_It5/reftree.tre b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It5/reftree.tre
new file mode 100755
index 0000000000000000000000000000000000000000..aef3cc0f5c943d7be9b952fb2ac12464fd69aa0f
--- /dev/null
+++ b/testdata/simulated_data/LGTl/LGTl5/LGTl5_It5/reftree.tre
@@ -0,0 +1 @@
+((((1201:0.0532,((1220:0.00279999,1245:0.00279999):0.0364,(1238:0.0312,1219:0.0312):0.00800002):0.014):0.00599998,((1202:0.00700003,1240:0.00700003):0.0106,1230:0.0176):0.0416):0.0238,((1222:0.00580001,1242:0.00580001):0.0682,1205:0.074):0.009):0.8582,(((1237:0.0863999,(((1216:0.00300002,1244:0.00300002):0.0128,(1236:0.00220001,1246:0.00220001):0.0136):0.0668,(1218:0.0116,1235:0.0116):0.071):0.00379997):0.00820005,(1227:0.0128,1243:0.0128):0.0818):0.084,(1214:0.0198,(1228:0.0068,1241:0.0068):0.013):0.1588):0.7626);