From 1fedb2e866e9d828a6a26e66bf84359dea8984e4 Mon Sep 17 00:00:00 2001 From: "cmzmasek@gmail.com" Date: Wed, 9 Feb 2011 01:16:29 +0000 Subject: [PATCH] initial commit --- forester/phyloxml/accessories/xmlverbatim.css | 13 + forester/phyloxml/accessories/xmlverbatim.xsl | 323 + .../phyloxml/accessories/xmlverbatimwrapper.xsl | 108 + .../phyloxml/docs/version_0.90/phyloxml.xsd.html | 4981 +++++++++++++++ .../phyloxml/docs/version_0.90/phyloxml_xsd.png | Bin 0 -> 60266 bytes .../version_0.90/schemaDiagrams/h-100858323.map | 2 + .../version_0.90/schemaDiagrams/h-100858323.png | Bin 0 -> 2068 bytes .../version_0.90/schemaDiagrams/h-1363552746.map | 2 + .../version_0.90/schemaDiagrams/h-1363552746.png | Bin 0 -> 10444 bytes .../version_0.90/schemaDiagrams/h-1387730639.map | 20 + .../version_0.90/schemaDiagrams/h-1387730639.png | Bin 0 -> 2346 bytes .../version_0.90/schemaDiagrams/h-1484760249.map | 2 + .../version_0.90/schemaDiagrams/h-1484760249.png | Bin 0 -> 2048 bytes .../version_0.90/schemaDiagrams/h-1752265449.map | 2 + .../version_0.90/schemaDiagrams/h-1752265449.png | Bin 0 -> 4478 bytes .../version_0.90/schemaDiagrams/h-1930055872.map | 2 + .../version_0.90/schemaDiagrams/h-1930055872.png | Bin 0 -> 2471 bytes .../version_0.90/schemaDiagrams/h-203375637.map | 2 + .../version_0.90/schemaDiagrams/h-203375637.png | Bin 0 -> 1154 bytes .../version_0.90/schemaDiagrams/h-265752642.map | 2 + .../version_0.90/schemaDiagrams/h-265752642.png | Bin 0 -> 726 bytes .../version_0.90/schemaDiagrams/h-354757553.map | 8 + .../version_0.90/schemaDiagrams/h-354757553.png | Bin 0 -> 1326 bytes .../version_0.90/schemaDiagrams/h-465227925.map | 2 + .../version_0.90/schemaDiagrams/h-465227925.png | Bin 0 -> 4949 bytes .../version_0.90/schemaDiagrams/h-81115689.map | 26 + .../version_0.90/schemaDiagrams/h-81115689.png | Bin 0 -> 4195 bytes .../version_0.90/schemaDiagrams/h-93417557.map | 8 + .../version_0.90/schemaDiagrams/h-93417557.png | Bin 0 -> 1279 bytes .../version_0.90/schemaDiagrams/h1156064289.map | 38 + .../version_0.90/schemaDiagrams/h1156064289.png | Bin 0 -> 5554 bytes .../version_0.90/schemaDiagrams/h123518701.map | 2 + .../version_0.90/schemaDiagrams/h123518701.png | Bin 0 -> 696 bytes .../version_0.90/schemaDiagrams/h1501379365.map | 2 + .../version_0.90/schemaDiagrams/h1501379365.png | Bin 0 -> 3265 bytes .../version_0.90/schemaDiagrams/h1603897912.map | 2 + .../version_0.90/schemaDiagrams/h1603897912.png | Bin 0 -> 2140 bytes .../version_0.90/schemaDiagrams/h1900732667.map | 2 + .../version_0.90/schemaDiagrams/h1900732667.png | Bin 0 -> 16338 bytes .../version_0.90/schemaDiagrams/h191215708.map | 2 + .../version_0.90/schemaDiagrams/h191215708.png | Bin 0 -> 3872 bytes .../version_0.90/schemaDiagrams/h1919634775.map | 20 + .../version_0.90/schemaDiagrams/h1919634775.png | Bin 0 -> 2396 bytes .../version_0.90/schemaDiagrams/h230020485.map | 26 + .../version_0.90/schemaDiagrams/h230020485.png | Bin 0 -> 2481 bytes .../version_0.90/schemaDiagrams/h408247698.map | 14 + .../version_0.90/schemaDiagrams/h408247698.png | Bin 0 -> 2399 bytes .../version_0.90/schemaDiagrams/h482833585.map | 8 + .../version_0.90/schemaDiagrams/h482833585.png | Bin 0 -> 1939 bytes .../version_0.90/schemaDiagrams/h508496390.map | 2 + .../version_0.90/schemaDiagrams/h508496390.png | Bin 0 -> 772 bytes .../version_0.90/schemaDiagrams/h516707748.map | 2 + .../version_0.90/schemaDiagrams/h516707748.png | Bin 0 -> 2113 bytes .../version_0.90/schemaDiagrams/h624412339.map | 20 + .../version_0.90/schemaDiagrams/h624412339.png | Bin 0 -> 2093 bytes .../version_0.90/schemaDiagrams/h731810719.map | 38 + .../version_0.90/schemaDiagrams/h731810719.png | Bin 0 -> 6851 bytes .../docs/version_0.90/schemaDiagrams/h77064440.map | 2 + .../docs/version_0.90/schemaDiagrams/h77064440.png | Bin 0 -> 4233 bytes .../version_0.90/schemaDiagrams/h813803539.map | 2 + .../version_0.90/schemaDiagrams/h813803539.png | Bin 0 -> 709 bytes .../version_0.90/schemaDiagrams/h854822387.map | 56 + .../version_0.90/schemaDiagrams/h854822387.png | Bin 0 -> 8268 bytes .../version_0.90/schemaDiagrams/h992625297.map | 26 + .../version_0.90/schemaDiagrams/h992625297.png | Bin 0 -> 4007 bytes .../phyloxml/docs/version_1.00/phyloxml.xsd.html | 6315 ++++++++++++++++++++ .../phyloxml/docs/version_1.00/phyloxml_xsd.png | Bin 0 -> 85857 bytes .../version_1.00/schemaDiagrams/h-100858323.map | 2 + .../version_1.00/schemaDiagrams/h-100858323.png | Bin 0 -> 2068 bytes .../version_1.00/schemaDiagrams/h-1056119207.map | 2 + .../version_1.00/schemaDiagrams/h-1056119207.png | Bin 0 -> 2163 bytes .../version_1.00/schemaDiagrams/h-1142642744.map | 2 + .../version_1.00/schemaDiagrams/h-1142642744.png | Bin 0 -> 2092 bytes .../version_1.00/schemaDiagrams/h-1363552746.map | 2 + .../version_1.00/schemaDiagrams/h-1363552746.png | Bin 0 -> 20090 bytes .../version_1.00/schemaDiagrams/h-1484760249.map | 2 + .../version_1.00/schemaDiagrams/h-1484760249.png | Bin 0 -> 2048 bytes .../version_1.00/schemaDiagrams/h-1724830583.map | 14 + .../version_1.00/schemaDiagrams/h-1724830583.png | Bin 0 -> 2421 bytes .../version_1.00/schemaDiagrams/h-1930055872.map | 2 + .../version_1.00/schemaDiagrams/h-1930055872.png | Bin 0 -> 2471 bytes .../version_1.00/schemaDiagrams/h-203375637.map | 2 + .../version_1.00/schemaDiagrams/h-203375637.png | Bin 0 -> 1154 bytes .../version_1.00/schemaDiagrams/h-2043228153.map | 2 + .../version_1.00/schemaDiagrams/h-2043228153.png | Bin 0 -> 2596 bytes .../version_1.00/schemaDiagrams/h-230267218.map | 2 + .../version_1.00/schemaDiagrams/h-230267218.png | Bin 0 -> 2140 bytes .../version_1.00/schemaDiagrams/h-265752642.map | 14 + .../version_1.00/schemaDiagrams/h-265752642.png | Bin 0 -> 1561 bytes .../version_1.00/schemaDiagrams/h-354757553.map | 8 + .../version_1.00/schemaDiagrams/h-354757553.png | Bin 0 -> 1326 bytes .../version_1.00/schemaDiagrams/h-411495795.map | 32 + .../version_1.00/schemaDiagrams/h-411495795.png | Bin 0 -> 1847 bytes .../version_1.00/schemaDiagrams/h-465227925.map | 2 + .../version_1.00/schemaDiagrams/h-465227925.png | Bin 0 -> 4949 bytes .../version_1.00/schemaDiagrams/h-553597019.map | 2 + .../version_1.00/schemaDiagrams/h-553597019.png | Bin 0 -> 3814 bytes .../version_1.00/schemaDiagrams/h-624240407.map | 2 + .../version_1.00/schemaDiagrams/h-624240407.png | Bin 0 -> 15657 bytes .../version_1.00/schemaDiagrams/h-81115689.map | 26 + .../version_1.00/schemaDiagrams/h-81115689.png | Bin 0 -> 4195 bytes .../version_1.00/schemaDiagrams/h-93417557.map | 8 + .../version_1.00/schemaDiagrams/h-93417557.png | Bin 0 -> 1279 bytes .../version_1.00/schemaDiagrams/h1156064289.map | 56 + .../version_1.00/schemaDiagrams/h1156064289.png | Bin 0 -> 5969 bytes .../version_1.00/schemaDiagrams/h123518701.map | 2 + .../version_1.00/schemaDiagrams/h123518701.png | Bin 0 -> 696 bytes .../version_1.00/schemaDiagrams/h1501379365.map | 2 + .../version_1.00/schemaDiagrams/h1501379365.png | Bin 0 -> 3265 bytes .../version_1.00/schemaDiagrams/h1603897912.map | 2 + .../version_1.00/schemaDiagrams/h1603897912.png | Bin 0 -> 2140 bytes .../version_1.00/schemaDiagrams/h169662420.map | 2 + .../version_1.00/schemaDiagrams/h169662420.png | Bin 0 -> 1724 bytes .../version_1.00/schemaDiagrams/h1727164161.map | 8 + .../version_1.00/schemaDiagrams/h1727164161.png | Bin 0 -> 1064 bytes .../version_1.00/schemaDiagrams/h1900732667.map | 2 + .../version_1.00/schemaDiagrams/h1900732667.png | Bin 0 -> 16383 bytes .../version_1.00/schemaDiagrams/h1919634775.map | 20 + .../version_1.00/schemaDiagrams/h1919634775.png | Bin 0 -> 2396 bytes .../version_1.00/schemaDiagrams/h2137002076.map | 2 + .../version_1.00/schemaDiagrams/h2137002076.png | Bin 0 -> 1623 bytes .../version_1.00/schemaDiagrams/h230020485.map | 26 + .../version_1.00/schemaDiagrams/h230020485.png | Bin 0 -> 2481 bytes .../version_1.00/schemaDiagrams/h482833585.map | 8 + .../version_1.00/schemaDiagrams/h482833585.png | Bin 0 -> 1939 bytes .../version_1.00/schemaDiagrams/h508496390.map | 2 + .../version_1.00/schemaDiagrams/h508496390.png | Bin 0 -> 772 bytes .../version_1.00/schemaDiagrams/h516473321.map | 2 + .../version_1.00/schemaDiagrams/h516473321.png | Bin 0 -> 2023 bytes .../version_1.00/schemaDiagrams/h516707748.map | 2 + .../version_1.00/schemaDiagrams/h516707748.png | Bin 0 -> 2117 bytes .../version_1.00/schemaDiagrams/h555770290.map | 8 + .../version_1.00/schemaDiagrams/h555770290.png | Bin 0 -> 741 bytes .../version_1.00/schemaDiagrams/h624412339.map | 26 + .../version_1.00/schemaDiagrams/h624412339.png | Bin 0 -> 3596 bytes .../version_1.00/schemaDiagrams/h731810719.map | 38 + .../version_1.00/schemaDiagrams/h731810719.png | Bin 0 -> 6927 bytes .../docs/version_1.00/schemaDiagrams/h77064440.map | 2 + .../docs/version_1.00/schemaDiagrams/h77064440.png | Bin 0 -> 3926 bytes .../version_1.00/schemaDiagrams/h813803539.map | 2 + .../version_1.00/schemaDiagrams/h813803539.png | Bin 0 -> 709 bytes .../version_1.00/schemaDiagrams/h854822387.map | 74 + .../version_1.00/schemaDiagrams/h854822387.png | Bin 0 -> 8977 bytes .../version_1.00/schemaDiagrams/h992625297.map | 32 + .../version_1.00/schemaDiagrams/h992625297.png | Bin 0 -> 4433 bytes .../phyloxml/docs/version_1.10/phyloxml.xsd.html | 6280 +++++++++++++++++++ .../phyloxml/docs/version_1.10/phyloxml_xsd.png | Bin 0 -> 127501 bytes .../version_1.10/schemaDiagrams/h-100858323.map | 2 + .../version_1.10/schemaDiagrams/h-100858323.png | Bin 0 -> 2139 bytes .../version_1.10/schemaDiagrams/h-1056119207.map | 2 + .../version_1.10/schemaDiagrams/h-1056119207.png | Bin 0 -> 2151 bytes .../version_1.10/schemaDiagrams/h-1142642744.map | 2 + .../version_1.10/schemaDiagrams/h-1142642744.png | Bin 0 -> 2090 bytes .../version_1.10/schemaDiagrams/h-1363552746.map | 2 + .../version_1.10/schemaDiagrams/h-1363552746.png | Bin 0 -> 20997 bytes .../version_1.10/schemaDiagrams/h-1484760249.map | 2 + .../version_1.10/schemaDiagrams/h-1484760249.png | Bin 0 -> 2100 bytes .../version_1.10/schemaDiagrams/h-1724830583.map | 14 + .../version_1.10/schemaDiagrams/h-1724830583.png | Bin 0 -> 2439 bytes .../version_1.10/schemaDiagrams/h-1930055872.map | 2 + .../version_1.10/schemaDiagrams/h-1930055872.png | Bin 0 -> 2517 bytes .../version_1.10/schemaDiagrams/h-203375637.map | 2 + .../version_1.10/schemaDiagrams/h-203375637.png | Bin 0 -> 1161 bytes .../version_1.10/schemaDiagrams/h-2043228153.map | 2 + .../version_1.10/schemaDiagrams/h-2043228153.png | Bin 0 -> 2679 bytes .../version_1.10/schemaDiagrams/h-265752642.map | 14 + .../version_1.10/schemaDiagrams/h-265752642.png | Bin 0 -> 1599 bytes .../version_1.10/schemaDiagrams/h-354757553.map | 8 + .../version_1.10/schemaDiagrams/h-354757553.png | Bin 0 -> 1312 bytes .../version_1.10/schemaDiagrams/h-411495795.map | 32 + .../version_1.10/schemaDiagrams/h-411495795.png | Bin 0 -> 1856 bytes .../version_1.10/schemaDiagrams/h-465227925.map | 2 + .../version_1.10/schemaDiagrams/h-465227925.png | Bin 0 -> 5042 bytes .../version_1.10/schemaDiagrams/h-553597019.map | 2 + .../version_1.10/schemaDiagrams/h-553597019.png | Bin 0 -> 3839 bytes .../version_1.10/schemaDiagrams/h-624240407.map | 2 + .../version_1.10/schemaDiagrams/h-624240407.png | Bin 0 -> 15890 bytes .../version_1.10/schemaDiagrams/h-81115689.map | 26 + .../version_1.10/schemaDiagrams/h-81115689.png | Bin 0 -> 4218 bytes .../version_1.10/schemaDiagrams/h-93417557.map | 8 + .../version_1.10/schemaDiagrams/h-93417557.png | Bin 0 -> 1293 bytes .../version_1.10/schemaDiagrams/h1156064289.map | 56 + .../version_1.10/schemaDiagrams/h1156064289.png | Bin 0 -> 6043 bytes .../version_1.10/schemaDiagrams/h123518701.map | 2 + .../version_1.10/schemaDiagrams/h123518701.png | Bin 0 -> 706 bytes .../version_1.10/schemaDiagrams/h1501379365.map | 2 + .../version_1.10/schemaDiagrams/h1501379365.png | Bin 0 -> 3290 bytes .../version_1.10/schemaDiagrams/h1603897912.map | 2 + .../version_1.10/schemaDiagrams/h1603897912.png | Bin 0 -> 2170 bytes .../version_1.10/schemaDiagrams/h169662420.map | 2 + .../version_1.10/schemaDiagrams/h169662420.png | Bin 0 -> 2171 bytes .../version_1.10/schemaDiagrams/h1727164161.map | 2 + .../version_1.10/schemaDiagrams/h1727164161.png | Bin 0 -> 1046 bytes .../version_1.10/schemaDiagrams/h1900732667.map | 2 + .../version_1.10/schemaDiagrams/h1900732667.png | Bin 0 -> 16630 bytes .../version_1.10/schemaDiagrams/h1919634775.map | 20 + .../version_1.10/schemaDiagrams/h1919634775.png | Bin 0 -> 2428 bytes .../version_1.10/schemaDiagrams/h2137002076.map | 2 + .../version_1.10/schemaDiagrams/h2137002076.png | Bin 0 -> 1921 bytes .../version_1.10/schemaDiagrams/h230020485.map | 26 + .../version_1.10/schemaDiagrams/h230020485.png | Bin 0 -> 2507 bytes .../version_1.10/schemaDiagrams/h482833585.map | 8 + .../version_1.10/schemaDiagrams/h482833585.png | Bin 0 -> 1956 bytes .../version_1.10/schemaDiagrams/h508496390.map | 2 + .../version_1.10/schemaDiagrams/h508496390.png | Bin 0 -> 777 bytes .../version_1.10/schemaDiagrams/h516473321.map | 2 + .../version_1.10/schemaDiagrams/h516473321.png | Bin 0 -> 2048 bytes .../version_1.10/schemaDiagrams/h516707748.map | 2 + .../version_1.10/schemaDiagrams/h516707748.png | Bin 0 -> 2132 bytes .../version_1.10/schemaDiagrams/h555770290.map | 8 + .../version_1.10/schemaDiagrams/h555770290.png | Bin 0 -> 747 bytes .../version_1.10/schemaDiagrams/h624412339.map | 26 + .../version_1.10/schemaDiagrams/h624412339.png | Bin 0 -> 3623 bytes .../version_1.10/schemaDiagrams/h731810719.map | 38 + .../version_1.10/schemaDiagrams/h731810719.png | Bin 0 -> 6974 bytes .../docs/version_1.10/schemaDiagrams/h77064440.map | 2 + .../docs/version_1.10/schemaDiagrams/h77064440.png | Bin 0 -> 3963 bytes .../version_1.10/schemaDiagrams/h813803539.map | 2 + .../version_1.10/schemaDiagrams/h813803539.png | Bin 0 -> 723 bytes .../version_1.10/schemaDiagrams/h854822387.map | 74 + .../version_1.10/schemaDiagrams/h854822387.png | Bin 0 -> 9040 bytes .../version_1.10/schemaDiagrams/h992625297.map | 32 + .../version_1.10/schemaDiagrams/h992625297.png | Bin 0 -> 5014 bytes .../phyloxml/oxygen/phyloxml_oxygen_project.xpr | 369 ++ forester/phyloxml/oxygen/phyloxml_to_html_xslt.xml | 23 + 225 files changed, 19634 insertions(+) create mode 100644 forester/phyloxml/accessories/xmlverbatim.css create mode 100644 forester/phyloxml/accessories/xmlverbatim.xsl create mode 100644 forester/phyloxml/accessories/xmlverbatimwrapper.xsl create mode 100644 forester/phyloxml/docs/version_0.90/phyloxml.xsd.html create mode 100644 forester/phyloxml/docs/version_0.90/phyloxml_xsd.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-100858323.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-100858323.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1363552746.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1363552746.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1387730639.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1387730639.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1484760249.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1484760249.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1752265449.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1752265449.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1930055872.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1930055872.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-203375637.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-203375637.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-265752642.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-265752642.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-354757553.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-354757553.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-465227925.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-465227925.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-81115689.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-81115689.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-93417557.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h-93417557.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1156064289.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1156064289.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h123518701.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h123518701.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1501379365.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1501379365.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1603897912.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1603897912.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1900732667.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1900732667.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h191215708.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h191215708.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1919634775.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h1919634775.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h230020485.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h230020485.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h408247698.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h408247698.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h482833585.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h482833585.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h508496390.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h508496390.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h516707748.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h516707748.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h624412339.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h624412339.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h731810719.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h731810719.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h77064440.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h77064440.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h813803539.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h813803539.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h854822387.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h854822387.png create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h992625297.map create mode 100644 forester/phyloxml/docs/version_0.90/schemaDiagrams/h992625297.png create mode 100644 forester/phyloxml/docs/version_1.00/phyloxml.xsd.html create mode 100644 forester/phyloxml/docs/version_1.00/phyloxml_xsd.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-100858323.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-100858323.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1056119207.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1056119207.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1142642744.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1142642744.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1363552746.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1363552746.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1484760249.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1484760249.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1724830583.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1724830583.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1930055872.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1930055872.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-203375637.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-203375637.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-2043228153.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-2043228153.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-230267218.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-230267218.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-265752642.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-265752642.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-354757553.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-354757553.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-411495795.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-411495795.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-465227925.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-465227925.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-553597019.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-553597019.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-624240407.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-624240407.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-81115689.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-81115689.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-93417557.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h-93417557.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1156064289.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1156064289.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h123518701.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h123518701.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1501379365.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1501379365.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1603897912.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1603897912.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h169662420.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h169662420.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1727164161.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1727164161.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1900732667.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1900732667.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1919634775.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h1919634775.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h2137002076.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h2137002076.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h230020485.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h230020485.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h482833585.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h482833585.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h508496390.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h508496390.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h516473321.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h516473321.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h516707748.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h516707748.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h555770290.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h555770290.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h624412339.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h624412339.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h731810719.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h731810719.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h77064440.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h77064440.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h813803539.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h813803539.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h854822387.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h854822387.png create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h992625297.map create mode 100644 forester/phyloxml/docs/version_1.00/schemaDiagrams/h992625297.png create mode 100644 forester/phyloxml/docs/version_1.10/phyloxml.xsd.html create mode 100644 forester/phyloxml/docs/version_1.10/phyloxml_xsd.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-100858323.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-100858323.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1056119207.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1056119207.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1142642744.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1142642744.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1363552746.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1363552746.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1484760249.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1484760249.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1724830583.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1724830583.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1930055872.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1930055872.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-203375637.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-203375637.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-2043228153.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-2043228153.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-265752642.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-265752642.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-354757553.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-354757553.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-411495795.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-411495795.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-465227925.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-465227925.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-553597019.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-553597019.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-624240407.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-624240407.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-81115689.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-81115689.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-93417557.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h-93417557.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1156064289.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1156064289.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h123518701.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h123518701.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1501379365.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1501379365.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1603897912.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1603897912.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h169662420.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h169662420.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1727164161.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1727164161.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1900732667.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1900732667.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1919634775.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h1919634775.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h2137002076.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h2137002076.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h230020485.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h230020485.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h482833585.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h482833585.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h508496390.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h508496390.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h516473321.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h516473321.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h516707748.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h516707748.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h555770290.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h555770290.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h624412339.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h624412339.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h731810719.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h731810719.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h77064440.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h77064440.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h813803539.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h813803539.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h854822387.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h854822387.png create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h992625297.map create mode 100644 forester/phyloxml/docs/version_1.10/schemaDiagrams/h992625297.png create mode 100644 forester/phyloxml/oxygen/phyloxml_oxygen_project.xpr create mode 100644 forester/phyloxml/oxygen/phyloxml_to_html_xslt.xml diff --git a/forester/phyloxml/accessories/xmlverbatim.css b/forester/phyloxml/accessories/xmlverbatim.css new file mode 100644 index 0000000..8d9d14b --- /dev/null +++ b/forester/phyloxml/accessories/xmlverbatim.css @@ -0,0 +1,13 @@ +.xmlverb-default { color: #333333; background-color: #ffffff; + font-family: monospace } +.xmlverb-element-name { color: #990000 } +.xmlverb-element-nsprefix { color: #666600 } +.xmlverb-attr-name { color: #660000 } +.xmlverb-attr-content { color: #000099; font-weight: bold } +.xmlverb-ns-name { color: #666600 } +.xmlverb-ns-uri { color: #330099 } +.xmlverb-text { color: #000000; font-weight: bold } +.xmlverb-comment { color: #006600; font-style: italic } +.xmlverb-pi-name { color: #006600; font-style: italic } +.xmlverb-pi-content { color: #006666; font-style: italic } + diff --git a/forester/phyloxml/accessories/xmlverbatim.xsl b/forester/phyloxml/accessories/xmlverbatim.xsl new file mode 100644 index 0000000..e52cf39 --- /dev/null +++ b/forester/phyloxml/accessories/xmlverbatim.xsl @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + converted by xmlverbatim.xsl 1.1, (c) O. Becker + + +
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + +
+ +
+ < + + + + + + : + + + + + + + + xmlns + + ="" + + + + + + + + + + + + > + + + + + + +
+ +
+ </ + + + + + : + + + + + > +
+ + /> + +
+
+
+ + + + + + + + =" + + + + + + + " + + + + + + + xmlns + + : + + + + =" + + + + " + + + + + + + + + + + + + + + + + + + <!-- + + + + + + --> +
+
+ + + + <? + + + + + + + + + + ?> +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + +
+
+ +
diff --git a/forester/phyloxml/accessories/xmlverbatimwrapper.xsl b/forester/phyloxml/accessories/xmlverbatimwrapper.xsl new file mode 100644 index 0000000..aad0374 --- /dev/null +++ b/forester/phyloxml/accessories/xmlverbatimwrapper.xsl @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + XML source view + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+
+ + + + +
+
+ + + + + + + + + + + + + + + + +
diff --git a/forester/phyloxml/docs/version_0.90/phyloxml.xsd.html b/forester/phyloxml/docs/version_0.90/phyloxml.xsd.html new file mode 100644 index 0000000..07914cf --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/phyloxml.xsd.html @@ -0,0 +1,4981 @@ + + + + + phyloXML 0.90 - phyloxml.xsd + + + + + + +

+ phyloXML 0.90 +

+
+ + + + +
+

Table of Contents

+ + + +
+ top +
+
+

+ Schema Document Properties +

+ + + + + + + + + +
+ Target Namespace + + http://www.phyloxml.org +
Element and Attribute Namespaces +
    +
  • Global element and attribute declarations belong to this schema's target namespace.
  • +
  • By default, local element declarations belong to this schema's target namespace.
  • +
  • By default, local attribute declarations have no namespace.
  • +
+
+

Declared Namespaces

+ + + + + + + + + + + + + + + + + +
PrefixNamespace
+ xml + http://www.w3.org/XML/1998/namespace
+ phy + + http://www.phyloxml.org +
+ xs + http://www.w3.org/2001/XMLSchema
+
+
+ + Schema Component Representation +
+
+
<xs:schema + targetNamespace="http://www.phyloxml.org" elementFormDefault="qualified" attributeFormDefault="unqualified">
...
</xs:schema>
+
+ +
+
+ top +
+
+

+ Global Declarations +

+

Element: phyloxml +

+ + + + + + + + + + + + + + + + + +
Namephyloxml
Type + + phy:Phyloxml + +
+ Nillable + no
+ Abstract + no
+
+
+ + Logical Diagram +
+
+ + + +
+ +
+
+
+ + XML Instance Representation +
+
+
<phy:phyloxml>
+ Start Sequence + [1..*] + +
+
<phy:phylogeny> + phy:Phylogeny + </phy:phylogeny> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
+ End Sequence +
</phy:phyloxml>
+
+ +
+
+
+ + Diagram +
+
+ + + h535307528 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:element + name="phyloxml" type=" + + phy:Phyloxml + + "/>
+
+ +
+
+ top +
+
+

+ Global Definitions +

+

Complex Type: Annotation +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameAnnotation
Used by (from the same schema document)Complex Type + Sequence + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [0..1]">
+ <!-- Mixed content --> +
+
<phy:id> + phy:Id + </phy:id> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
+
<phy:uri> + phy:Uri + </phy:uri> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-853091232 + + h-993584945 + + h-676012345 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Annotation" mixed="true">
<xs:sequence>
<xs:element + name="id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
+
<xs:element + name="uri" type=" + + phy:Uri + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: BinaryCharacterList +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameBinaryCharacterList
Used by (from the same schema document)Complex Type + BinaryCharacters + , Complex Type + BinaryCharacters + , Complex Type + BinaryCharacters + , Complex Type + BinaryCharacters + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:bc> + xs:token </phy:bc> [1..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="BinaryCharacterList">
<xs:sequence>
<xs:element + name="bc" type=" + + xs:token + " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: BinaryCharacters +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameBinaryCharacters
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [0..1]" +
+ gained_count=" + xs:nonNegativeInteger + [0..1]" +
+ lost_count=" + xs:nonNegativeInteger + [0..1]" +
+ present_count=" + xs:nonNegativeInteger + [0..1]" +
+ absent_count=" + xs:nonNegativeInteger + [0..1]">
+
<phy:gained> + phy:BinaryCharacterList + </phy:gained> [0..1] +
+
<phy:lost> + phy:BinaryCharacterList + </phy:lost> [0..1] +
+
<phy:present> + phy:BinaryCharacterList + </phy:present> [0..1] +
+
<phy:absent> + phy:BinaryCharacterList + </phy:absent> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h1535743041 + + h1535743041 + + h1535743041 + + h1535743041 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="BinaryCharacters">
<xs:sequence>
<xs:element + name="gained" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
+
<xs:element + name="lost" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
+
<xs:element + name="present" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
+
<xs:element + name="absent" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
+
<xs:attribute + name="gained_count" type=" + + xs:nonNegativeInteger + "/>
+
<xs:attribute + name="lost_count" type=" + + xs:nonNegativeInteger + "/>
+
<xs:attribute + name="present_count" type=" + + xs:nonNegativeInteger + "/>
+
<xs:attribute + name="absent_count" type=" + + xs:nonNegativeInteger + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: BranchColor +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameBranchColor
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:red> + xs:unsignedByte </phy:red> [1] +
+
<phy:green> + xs:unsignedByte </phy:green> [1] +
+
<phy:blue> + xs:unsignedByte </phy:blue> [1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="BranchColor">
<xs:sequence>
<xs:element + name="red" type=" + + xs:unsignedByte + "/>
+
<xs:element + name="green" type=" + + xs:unsignedByte + "/>
+
<xs:element + name="blue" type=" + + xs:unsignedByte + "/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Clade +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameClade
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ distance=" + xs:double + [0..1]" +
+ id_source=" + phy:id_source + + [0..1]">
+
<phy:name> + xs:token </phy:name> [0..1] +
+
<phy:distance> + xs:double </phy:distance> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..*] +
+
<phy:width> + xs:double </phy:width> [0..1] +
+
<phy:color> + phy:BranchColor + </phy:color> [0..1] +
+
<phy:node_id> + phy:Id + </phy:node_id> [0..1] +
+
<phy:taxonomy> + phy:Taxonomy + </phy:taxonomy> [0..*] +
+
<phy:sequence> + phy:Sequence + </phy:sequence> [0..*] +
+
<phy:event> + phy:Event + </phy:event> [0..1] +
+
<phy:binary_characters> + phy:BinaryCharacters + </phy:binary_characters> [0..1] +
+
<phy:distribution> + xs:token </phy:distribution> [0..1] +
+
<phy:date> + xs:token </phy:date> [0..1] +
+
<phy:clade> + phy:Clade + </phy:clade> [0..*] +
+
<phy:custom> + phy:Custom + </phy:custom> [0..1] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h-1691165380 + + h-853091232 + + h888650454 + + h-1794244794 + + h-1122459339 + + h-1514309680 + + h-494260170 + + h-1482113798 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Clade">
<xs:sequence>
<xs:element + name="name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="distance" type=" + + xs:double + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="width" type=" + + xs:double + " minOccurs="0"/>
+
<xs:element + name="color" type=" + + phy:BranchColor + + " minOccurs="0"/>
+
<xs:element + name="node_id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="taxonomy" type=" + + phy:Taxonomy + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="sequence" type=" + + phy:Sequence + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="event" type=" + + phy:Event + + " minOccurs="0"/>
+
<xs:element + name="binary_characters" type=" + + phy:BinaryCharacters + + " minOccurs="0"/>
+
<xs:element + name="distribution" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="date" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="clade" type=" + + phy:Clade + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="custom" type=" + + phy:Custom + + " minOccurs="0"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="distance" type=" + + xs:double + "/>
+
<xs:attribute + name="id_source" type=" + + phy:id_source + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: CladeRelation +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameCladeRelation
Used by (from the same schema document)Complex Type + Phylogeny + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ id_ref_0=" + phy:id_ref + + [1]" +
+ id_ref_1=" + phy:id_ref + + [1]" +
+ distance=" + xs:double + [0..1]" +
+ type=" + xs:token + [1]">
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h577349652 + + h577349652 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="CladeRelation">
<xs:sequence>
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="id_ref_0" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="id_ref_1" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="distance" type=" + + xs:double + "/>
+
<xs:attribute + name="type" type=" + + xs:token + " use="required"/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Confidence +

+ + + + + + + + + +
Super-types: + + xs:double < Confidence (by extension)
Sub-types:None
+ + + + + + + + + + + + + +
NameConfidence
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + , Complex Type + Event + , Complex Type + Annotation + , Complex Type + SequenceRelation + , Complex Type + CladeRelation + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [1]">
+ + + xs:double + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Confidence">
<xs:simpleContent>
<xs:extension + base=" + + xs:double + ">
<xs:attribute + name="type" type=" + + xs:token + " use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Custom +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameCustom
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ unit=" + xs:token + [0..1]" +
+ custom_type=" + phy:CustomType + + [1]" +
+ custom_property=" + phy:CustomProperty + + [1]" +
+ id_ref=" + phy:id_ref + + [0..1]">
+
<phy:name> + xs:token </phy:name> [1] +
+
<phy:value> + xs:token </phy:value> [1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h890448016 + + h-1670259669 + + h577349652 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Custom">
<xs:sequence>
<xs:element + name="name" type=" + + xs:token + "/>
+
<xs:element + name="value" type=" + + xs:token + "/>
</xs:sequence>
+
<xs:attribute + name="unit" type=" + + xs:token + "/>
+
<xs:attribute + name="custom_type" type=" + + phy:CustomType + + " use="required"/>
+
<xs:attribute + name="custom_property" type=" + + phy:CustomProperty + + " use="required"/>
+
<xs:attribute + name="id_ref" type=" + + phy:id_ref + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: DomainArchitecture +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameDomainArchitecture
Used by (from the same schema document)Complex Type + Sequence + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ length=" + xs:nonNegativeInteger + [0..1]">
+
<phy:domain> + phy:ProteinDomain + </phy:domain> [1..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-1389097534 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="DomainArchitecture">
<xs:sequence>
<xs:element + name="domain" type=" + + phy:ProteinDomain + + " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
+
<xs:attribute + name="length" type=" + + xs:nonNegativeInteger + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Event +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameEvent
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:type> + phy:EventType + </phy:type> [0..1] +
+
<phy:duplications> + xs:nonNegativeInteger </phy:duplications> [0..1] +
+
<phy:speciations> + xs:nonNegativeInteger </phy:speciations> [0..1] +
+
<phy:losses> + xs:nonNegativeInteger </phy:losses> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h1358103055 + + h-993584945 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Event">
<xs:sequence>
<xs:element + name="type" type=" + + phy:EventType + + " minOccurs="0"/>
+
<xs:element + name="duplications" type=" + + xs:nonNegativeInteger + " minOccurs="0"/>
+
<xs:element + name="speciations" type=" + + xs:nonNegativeInteger + " minOccurs="0"/>
+
<xs:element + name="losses" type=" + + xs:nonNegativeInteger + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Id +

+ + + + + + + + + +
Super-types: + + xs:token < Id (by extension)
Sub-types:None
+ + + + + + + + + + + + + +
NameId
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + , Complex Type + Taxonomy + , Complex Type + Sequence + , Complex Type + Annotation + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [0..1]">
+ + + xs:token + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Id">
<xs:simpleContent>
<xs:extension + base=" + + xs:token + ">
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Phylogeny +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NamePhylogeny
Used by (from the same schema document)Complex Type + Phyloxml + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ rooted=" + xs:boolean + [1]" +
+ rerootable=" + xs:boolean + [0..1]" +
+ distance_unit=" + xs:token + [0..1]" +
+ type=" + xs:token + [0..1]">
+
<phy:name> + xs:token </phy:name> [0..1] +
+
<phy:id> + phy:Id + </phy:id> [0..1] +
+
<phy:description> + xs:token </phy:description> [0..1] +
+
<phy:date> + xs:dateTime </phy:date> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..*] +
+
<phy:clade> + phy:Clade + </phy:clade> [0..1] +
+
<phy:clade_relation> + phy:CladeRelation + </phy:clade_relation> [0..*] +
+
<phy:sequence_relation> + phy:SequenceRelation + </phy:sequence_relation> [0..*] +
+
<phy:custom> + phy:Custom + </phy:custom> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-853091232 + + h-993584945 + + h-1124608460 + + h192331856 + + h-802965662 + + h-494260170 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Phylogeny">
<xs:sequence>
<xs:element + name="name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="description" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="date" type=" + + xs:dateTime + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="clade" type=" + + phy:Clade + + " minOccurs="0"/>
+
<xs:element + name="clade_relation" type=" + + phy:CladeRelation + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="sequence_relation" type=" + + phy:SequenceRelation + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="custom" type=" + + phy:Custom + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="rooted" type=" + + xs:boolean + " use="required"/>
+
<xs:attribute + name="rerootable" type=" + + xs:boolean + "/>
+
<xs:attribute + name="distance_unit" type=" + + xs:token + "/>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Phyloxml +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NamePhyloxml
Used by (from the same schema document)Element + phyloxml + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...>
+ Start Sequence + [1..*] + +
+
<phy:phylogeny> + phy:Phylogeny + </phy:phylogeny> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
+ End Sequence +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h535307528 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Phyloxml">
<xs:sequence + maxOccurs="unbounded">
<xs:element + name="phylogeny" type=" + + phy:Phylogeny + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: ProteinDomain +

+ + + + + + + + + +
Super-types: + + xs:token < ProteinDomain (by extension)
Sub-types:None
+ + + + + + + + + + + + + +
NameProteinDomain
Used by (from the same schema document)Complex Type + DomainArchitecture + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ from=" + xs:nonNegativeInteger + [1]" +
+ to=" + xs:nonNegativeInteger + [1]" +
+ confidence=" + xs:double + [0..1]" +
+ id=" + xs:token + [0..1]">
+ + + xs:token + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="ProteinDomain">
<xs:simpleContent>
<xs:extension + base=" + + xs:token + ">
<xs:attribute + name="from" type=" + + xs:nonNegativeInteger + " use="required"/>
+
<xs:attribute + name="to" type=" + + xs:nonNegativeInteger + " use="required"/>
+
<xs:attribute + name="confidence" type=" + + xs:double + "/>
+
<xs:attribute + name="id" type=" + + xs:token + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Sequence +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameSequence
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ id_source=" + phy:id_source + + [0..1]" +
+ type=" + xs:token + [0..1]">
+
<phy:id> + phy:Id + </phy:id> [0..1] +
+
<phy:accession> + xs:token </phy:accession> [0..1] +
+
<phy:gene_name> + xs:token </phy:gene_name> [0..1] +
+
<phy:location> + xs:token </phy:location> [0..1] +
+
<phy:mol_seq> + phy:MolSeq + </phy:mol_seq> [0..1] +
+
<phy:uri> + phy:Uri + </phy:uri> [0..1] +
+
<phy:annotation> + phy:Annotation + </phy:annotation> [0..*] +
+
<phy:domain_architecture> + phy:DomainArchitecture + </phy:domain_architecture> [0..1] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-853091232 + + h-213750342 + + h-676012345 + + h917087604 + + h259010940 + + h-1482113798 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Sequence">
<xs:sequence>
<xs:element + name="id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="accession" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="gene_name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="location" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="mol_seq" type=" + + phy:MolSeq + + " minOccurs="0"/>
+
<xs:element + name="uri" type=" + + phy:Uri + + " minOccurs="0"/>
+
<xs:element + name="annotation" type=" + + phy:Annotation + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="domain_architecture" type=" + + phy:DomainArchitecture + + " minOccurs="0"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="id_source" type=" + + phy:id_source + + "/>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: SequenceRelation +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameSequenceRelation
Used by (from the same schema document)Complex Type + Phylogeny + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ id_ref_0=" + phy:id_ref + + [1]" +
+ id_ref_1=" + phy:id_ref + + [1]" +
+ distance=" + xs:double + [0..1]" +
+ type=" + phy:SequenceRelationType + + [1]">
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h577349652 + + h577349652 + + h519911868 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="SequenceRelation">
<xs:sequence>
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="id_ref_0" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="id_ref_1" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="distance" type=" + + xs:double + "/>
+
<xs:attribute + name="type" type=" + + phy:SequenceRelationType + + " use="required"/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Taxonomy +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameTaxonomy
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [0..1]">
+
<phy:id> + phy:Id + </phy:id> [0..1] +
+
<phy:code> + phy:TaxonomyCode + </phy:code> [0..1] +
+
<phy:scientific_name> + xs:token </phy:scientific_name> [0..1] +
+
<phy:common_name> + xs:token </phy:common_name> [0..1] +
+
<phy:rank> + phy:Rank + </phy:rank> [0..1] +
+
<phy:uri> + phy:Uri + </phy:uri> [0..1] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-853091232 + + h712147427 + + h518348337 + + h-676012345 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Taxonomy">
<xs:sequence>
<xs:element + name="id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="code" type=" + + phy:TaxonomyCode + + " minOccurs="0"/>
+
<xs:element + name="scientific_name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="common_name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="rank" type=" + + phy:Rank + + " minOccurs="0"/>
+
<xs:element + name="uri" type=" + + phy:Uri + + " minOccurs="0"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Uri +

+ + + + + + + + + +
Super-types: + + xs:anyURI < Uri (by extension)
Sub-types:None
+ + + + + + + + + + + + + +
NameUri
Used by (from the same schema document)Complex Type + Taxonomy + , Complex Type + Sequence + , Complex Type + Annotation + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...
+ desc=" + xs:token + [0..1]" +
+ type=" + xs:token + [0..1]">
+ + + xs:anyURI + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Uri">
<xs:simpleContent>
<xs:extension + base=" + + xs:anyURI + ">
<xs:attribute + name="desc" type=" + + xs:token + "/>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Simple Type: CustomProperty +

+ + + + + + + + + +
Super-types: + + xs:token < CustomProperty (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameCustomProperty
Used by (from the same schema document)Complex Type + Custom + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'phylogeny'|'clade'|'node'|'sequence'|'taxonomy'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="CustomProperty">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="phylogeny"/>
+
<xs:enumeration + value="clade"/>
+
<xs:enumeration + value="node"/>
+
<xs:enumeration + value="sequence"/>
+
<xs:enumeration + value="taxonomy"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: CustomType +

+ + + + + + + + + +
Super-types: + + xs:token < CustomType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameCustomType
Used by (from the same schema document)Complex Type + Custom + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'string'|'character'|'decimal'|'integer'|'byte'|'boolean'|'uri'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="CustomType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="string"/>
+
<xs:enumeration + value="character"/>
+
<xs:enumeration + value="decimal"/>
+
<xs:enumeration + value="integer"/>
+
<xs:enumeration + value="byte"/>
+
<xs:enumeration + value="boolean"/>
+
<xs:enumeration + value="uri"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: Distribution +

+ + + + + + + + + +
Super-types: + + xs:token < Distribution (by restriction)
Sub-types:None
+ + + + + + + + + +
NameDistribution
Content +
    +
  • Base XSD Type: token
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="Distribution">
<xs:restriction + base=" + + xs:token + "/>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: EventType +

+ + + + + + + + + +
Super-types: + + xs:token < EventType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameEventType
Used by (from the same schema document)Complex Type + Event + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'transfer'|'fusion'|'root'|'speciation_or_duplication'|'other'|'mixed'|'unassigned'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="EventType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="transfer"/>
+
<xs:enumeration + value="fusion"/>
+
<xs:enumeration + value="root"/>
+
<xs:enumeration + value="speciation_or_duplication"/>
+
<xs:enumeration + value="other"/>
+
<xs:enumeration + value="mixed"/>
+
<xs:enumeration + value="unassigned"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: MolSeq +

+ + + + + + + + + +
Super-types: + + xs:token < MolSeq (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameMolSeq
Used by (from the same schema document)Complex Type + Sequence + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = [a-zA-Z\.\-\?\*_]+
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="MolSeq">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="[a-zA-Z\.\-\?\*_]+"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: Rank +

+ + + + + + + + + +
Super-types: + + xs:token < Rank (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameRank
Used by (from the same schema document)Complex Type + Taxonomy + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'domain'|'kingdom'|'branch'|'phylum'|'subphylum'|'division'|'superclass'|'class'|'subclass'|'superorder'|'order'|'suborder'|'superfamily'|'family'|'subfamily'|'genus'|'subgenus'|'species'|'subspecies'|'variety'|'form'|'cultivar'|'unknown'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="Rank">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="domain"/>
+
<xs:enumeration + value="kingdom"/>
+
<xs:enumeration + value="branch"/>
+
<xs:enumeration + value="phylum"/>
+
<xs:enumeration + value="subphylum"/>
+
<xs:enumeration + value="division"/>
+
<xs:enumeration + value="superclass"/>
+
<xs:enumeration + value="class"/>
+
<xs:enumeration + value="subclass"/>
+
<xs:enumeration + value="superorder"/>
+
<xs:enumeration + value="order"/>
+
<xs:enumeration + value="suborder"/>
+
<xs:enumeration + value="superfamily"/>
+
<xs:enumeration + value="family"/>
+
<xs:enumeration + value="subfamily"/>
+
<xs:enumeration + value="genus"/>
+
<xs:enumeration + value="subgenus"/>
+
<xs:enumeration + value="species"/>
+
<xs:enumeration + value="subspecies"/>
+
<xs:enumeration + value="variety"/>
+
<xs:enumeration + value="form"/>
+
<xs:enumeration + value="cultivar"/>
+
<xs:enumeration + value="unknown"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: SequenceRelationType +

+ + + + + + + + + +
Super-types: + + xs:token < SequenceRelationType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameSequenceRelationType
Used by (from the same schema document)Complex Type + SequenceRelation + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'orthology'|'one_to_one_orthology'|'super_orthology'|'paralogy'|'ultra_paralogy'|'xenology'|'unknown'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="SequenceRelationType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="orthology"/>
+
<xs:enumeration + value="one_to_one_orthology"/>
+
<xs:enumeration + value="super_orthology"/>
+
<xs:enumeration + value="paralogy"/>
+
<xs:enumeration + value="ultra_paralogy"/>
+
<xs:enumeration + value="xenology"/>
+
<xs:enumeration + value="unknown"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: TaxonomyCode +

+ + + + + + + + + +
Super-types: + + xs:token < TaxonomyCode (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameTaxonomyCode
Used by (from the same schema document)Complex Type + Taxonomy + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = [a-zA-Z0-9_]{2,20}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="TaxonomyCode">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="[a-zA-Z0-9_]{2,20}"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: id_ref +

+ + + + + + + + + +
Super-types: + + xs:IDREF < id_ref (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
Nameid_ref
Used by (from the same schema document)Complex Type + Custom + , Complex Type + SequenceRelation + , Complex Type + SequenceRelation + , Complex Type + CladeRelation + , Complex Type + CladeRelation + +
Content +
    +
  • Base XSD Type: IDREF
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="id_ref">
<xs:restriction + base=" + + xs:IDREF + "/>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: id_source +

+ + + + + + + + + +
Super-types: + + xs:ID < id_source (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
Nameid_source
Used by (from the same schema document)Complex Type + Clade + , Complex Type + Sequence + +
Content +
    +
  • Base XSD Type: ID
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="id_source">
<xs:restriction + base=" + + xs:ID + "/>
</xs:simpleType>
+
+ +
+
+ top +
+
+
+

+ Legend +

+
+

Complex Type:

+
Schema Component Type
+
+
+

+ AusAddress +

+
Schema Component Name
+
+ + + + + + + + + +
Super-types: + Address < AusAddress (by extension)
Sub-types: +
    +
  • + QLDAddress (by restriction)
  • +
+
+
If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.
+ + + + + + + + + +
NameAusAddress
+ Abstract + no
+
The table above displays the properties of this schema component.
+
+
+ XML Instance Representation +
+
+ <... + + country="Australia" + >
+ <unitNo> string </unitNo> [0..1] + +
+ <houseNo> string </houseNo> [1] + +
+ <street> string </street> [1] + +
+ Start Choice + [1] + +
+ <city> string </city> [1] + +
+ <town> string </town> [1] + +
+ End Choice +
+ + <state> AusStates </state> [1] + +
+ <postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1] + ? + +
+
+ </...> +
+
+
+
+

The XML Instance Representation table above shows the schema component's content as an XML instance.

+
    +
  • The minimum and maximum occurrence of elements and attributes are provided in square brackets, e.g. [0..1].
  • +
  • Model group information are shown in gray, e.g. Start Choice ... End Choice.
  • +
  • For type derivations, the elements and attributes that have been added to or changed from the base type's content are shown in bold.
  • +
  • If an element/attribute has a fixed value, the fixed value is shown in green, e.g. country="Australia".
  • +
  • Otherwise, the type of the element/attribute is displayed. +
      +
    • If the element/attribute's type is in the schema, a link is provided to it.
    • +
    • For local simple type definitions, the constraints are displayed in angle brackets, e.g. <<pattern = [1-9][0-9]{3}>>.
    • +
    +
  • +
  • If a local element/attribute has documentation, it will be displayed in a window that pops up when the question mark inside the attribute or next to the element is clicked, e.g. <postcode>.
  • +
+
+
+
+ Schema Component Representation +
+
+ <complexType + name="AusAddress"> +
+ <complexContent> +
+ <extension + base=" + Address + "> +
+ <sequence> +
+ <element + name="state" type=" + AusStates + "/> +
+ <element + name="postcode"> +
+ <simpleType> +
+ <restriction + base=" + string + "> +
+ <pattern + value="[1-9][0-9]{3}"/> +
+ </restriction> +
+ </simpleType> +
+ </element> +
+ </sequence> +
+ <attribute + name="country" type=" + string + " fixed="Australia"/> +
+ </extension> +
+ </complexContent> +
+ </complexType> +
+
+
+
The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
+
+ top +
+
+
+
+

+ Glossary +

+

+ + Abstract + (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.

+

+ + All Model Group + Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

+

+ + Choice Model Group + + Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

+

+ + Collapse Whitespace Policy + Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.

+

+ + Disallowed Substitutions + (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type attribute.

+

+ + Key Constraint + Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

+

+ + Key Reference Constraint + Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

+

+ + Model Group + Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

+

+ + Nillable + (Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil attribute. The xsi:nil attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil attribute set to true, it can be left empty, even though its element declaration may have required content.

+

+ + Notation + A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

+

+ + Preserve Whitespace Policy + Preserve whitespaces exactly as they appear in instances.

+

+ + Prohibited Derivations + (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.

+

+ + Prohibited Substitutions + (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.

+

+ + Replace Whitespace Policy + Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

+

+ + Sequence Model Group + Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

+

+ + Substitution Group + Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.

+

+ + Substitution Group Exclusions + (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.

+

+ + Target Namespace + The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.

+

+ + Uniqueness Constraint + Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

+
+ top +
+
+
+ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/phyloxml_xsd.png b/forester/phyloxml/docs/version_0.90/phyloxml_xsd.png new file mode 100644 index 0000000000000000000000000000000000000000..a1c2a7c21caf40e941dc7546db495fc6c5866681 GIT binary patch literal 60266 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

q)D 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 L>mEtcIOY2vrA4^+ literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-100858323.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-100858323.map new file mode 100644 index 0000000..ab7684e --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-100858323.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-100858323.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-100858323.png new file mode 100644 index 0000000000000000000000000000000000000000..7f335de8bbe1364b06ec8e674db698916f870bae GIT binary patch literal 2068 zcmZ9NdpMM7AIBd}rDU{~60vr*9VpY5Y8uTrv_uD^$ax%UH?a;=o-{MYV7038hTU4M zLysbq!%PvHki%k~wnxga8RP6B=EP`-8T;_Q*Y&>F`_Fy-?%#d?4&VFpyRMskj%

b#t8scIiU8Xb*s>|UU{_<0MvU=*;rqoe-QNr-OD(pZ8hlQnIbGq3!ytr zq~C3ed3o=PaoK~;jrljN@9Z<+{37CZ-{R^rW?OZ(Sv^y8JgF+*Q|12{o=Gn&dyB+v zqq>`Ydd;6$Tm9gHwVkC-*cVF`5utGw9bKCDI=Z`T4OTC)Ag_GP%i^Y2)!qYxyq*PB z(iLLr9aVKf>0}MXyQ6 z&Msb1U0+I~<2EH49!V0MS(`B#(Bm*=c5OaP;lYg;u$l_BEj#+_jKbu?ddZXF)m(r6 zE+LDVGZAke>2GVFhNSzGW$lB_cVuQJuWNKWL62nBx*<{ZAAzfA+C}Wb?d>)Ta?0m$ zae}QixMl~D^?ZoI@Mwj!9yeR;bTK!d?8C-ZhzxG^Pl%#Dm}|Wb;D?QGSXGCGnU%g< zn9D2ZO+F0U!X|}H$-11PVSmL>|i`YsUuBXofnix%+6ENIG%J)$dQkGhYw*lX9j6- z+Rsjv&Z(UgN3{86yysTve*k4#E+9LLWuaqe)am?=+fMBn;0Z~J;H^7!M_CUiL^EJz zu~JoY;O<$ExxS-Rf`>DW`Qsmd`MgTlr(WG;<>S2-bYr=w^yeHYz>PPr3avbUHi8GXvpk*5pB$-7vzR z!1SIUGrqF@ntdWt3(}b4vRVl{S|amf*(?p+8zx8veGt>3da7Vwi!RL`hhN0W^rhMc zj8OiYjz=S!qz#{>>C!@l;CO%Sch?7bwx6vm@e4yfZU|wWs*;3f;m1RK&WukYM0Hto z1+rVbo@G(LNohX+0K#mGu;Q$b`Fem5g8&ew76f25qWXXB6~9z}#s44sSvnG_i{&qh zP0;9R!Q^aGw&r=d)&K!=rY9mm!7w2XxoZHx#u~8NcAs!!zEmH8oV6j$w|O7wxm zpgQO{6X@kg;%)+MDNG(gYill=a3uAUKRwxW>=pt@Dd%@rR2F*YhWJJ{PbnM4P3(fG zxvBB8dJu3`P<|RIA*Nn#C~9$mh6we4<=s2NZcw4%#*p*Ns&4S;)nz0Nd!!^9U4t?`44?Y=|&6CFNVFt*h)McL|o zDU01*>2-usNX}1oXzh-i!F@Kl`vHop%~`&>WsE zP)wb2{a%&!eV2WjJ>L{-chiu3nu&9o5m<(9jQD|T^F1Vd_zix50EkGbZwRqe>L73b zPCgwMg_r(@+;GmGJJL$ZIYZQGS)^;#IzW{nVq7RUN51PI-*S{UlnZ%48#wN#ULc|G zM6XPu*jrNB2ymT5)peZKW8i*2iXGv}i-LpTTv}LH)o5T3ieU^o&RXm0-@t@mED6QU z%P}oA@tuzpkGn&#+V~q#HhNVyo5F*iaJ;FEVx)6&dmAxzcAl3L*wlRKZES8q9iy!o x8$X)@eEBIedro-Ze<2AZ1i!E7T0jh_S~D3@we+}EQ;Pofz$sg@4d;Yk>_3SFKg0k4 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1363552746.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1363552746.map new file mode 100644 index 0000000..58eaefa --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1363552746.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1363552746.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1363552746.png new file mode 100644 index 0000000000000000000000000000000000000000..34c97d7273b87c0bdca0d7f649c291ba6780baec GIT binary patch literal 10444 zcmdUVc{o+;+rN|3iOLYlkfG5|>NF_h5*n+wc9o?;r1Vz3;WI%eD62Ydyn#f9}uyx$j5V z9#bQcxpH#_1O!BkcWm1yATVo{fPi44&@AwcQ+;NtfWWF~<852b(8lf-k<&@q{&%Yj zvn{>M`*Z)Y$Ly{)3N2l+bcH6<+QwO9LU`%u0e{|P%$3Qu`{A8>ijPVi#%cN085-~6 z4vznkSr_$~=8KjN8|pE<`)TfpMCEXieD~%rp6kaN-k+^~A3|?+dA~@OnRQ272 z$BoY+O0GR$#xP4yHk+`?7{%Y%gkG5!j{GJPdpC8bURzuJm|G-cXE1?mLgLnLi7QD~q+)E`>zc?YuAAaPCfwgcLi?;053$8g~k##Z!`Mr>A&lYEIEI=A>uVc}+X z@bZSPE{b2v!#8@9%$xwX*w-eEc308vkDcP!GaIMfifU?OP}sJ?+WweIeyVQim}STLSEqV5vmF;duQ zI$qwp2piN!yv&aD*#w2Yc4Ly8;B0lmZvg*jA&Ruz;58V4tN?@Uxe!O7?HtQkvuWQws zCqIYsRbHERa_myoBHye)qMiRrO1Bogk5kd0P(gAq#<*N$gb%Q@ypY(b++6%8{HLHf z)0ep7)TNJ3T>|g{^3obs+x2MCN<=@3_&vfrm=FMC2#E%e946Xz}2rLg_9=fbo2)+8qi9>U*x(^;+f~-vXtg3wlAF+-qc554~Z}0Bf7!=(fj{xCrNT&p5R9SFOrrigDv5496!jUwEV zT9x_SI+lbP(k}%M|>a?}WB?KX53m!2=tEj8K1^-7lNa zs}(N{wk8&xv6{H zmt~Pl3l1FY%{q#Q6?-dtc@M-K>;H6BN)i95Z63E!+t0wgkCwK$zczgEQr8pFmQ`T3 zN@?tdb_6Gyk(n;{LGL1%^2J8v%IVKLXV+@!B3_FmCpaYWH8NV27DTOQ25TmBb zQVW(H#mgTSf*00XqA`og(A=sM6_%Pl&cFHAPOXmhDxp^W-P4uO#)`nkU?hLyj4-!w z>TX~zm;Q7Sv=ozu`U=CX)@(*RWFCAsAtr&*CBWh{gsJWPi;mmbf+X^mAYdec=Nv)s zS#0`(7=V{Qm<3(}V8E%1LC}Yj9se`a+ARp0gPNnC5{JTTewtc+&1wM)-AuSW8Y)+X z1kC{fQJ!pSEO4_I^R$U-mGL<`zons;mPpEwh!v-S&&_`+D>)4IR zR<{EnK|LDX4|kXp#C++DPNYWyUmYrCw1w06E07+nnh$L{fybx!&jM4OV+PTWy8<+) z<+j{)oV{lB9t@}5Y*w~TYIpdDisBP6INFJyyR|eBAK&08xX!Hrxmp{LmMu3)oG(Wb zmwJz0G=a-liIk8V=#ay7!l$uC73QizVAlsx2Ksm8E(5eMg<7yC|2D_~Kf>ydX<|VW z28@0=wCqIo%ddfzcDSVZ! zC(rBLC~GkqtwSXrC|Crj?VW0QJnJ@oRC)a9Z_g=3vKGvRBny{MhCc-PG`xQR@$XR(^~Tgk`+6K95W%tAd_eDS5yP%o zifs7_cs7jFKX_(@>sxvWqUvWnS-y^W{SX9#MF?|Z;0TFG(U0s=o7^<{uDmDP-mH|I z*j!{k@Y%q`!QBk3GGCd5`{O6ni(5)-oXRtQ28mz5E|_w+>H#jyU)E6{hc?9F<<^kC z9(kavKYTnnH$`nH8uLDKGu&;REH_14FqqQ60opWC5xerV#qd_t^Bgz#Hx)K*|B$E;KD)F#s>MoNw`^(howSkqtQgwgY21x9{ z)L`Bo;typ2lI;1^_Rtkg*Gc<+H_{Ib3mN2_ald)skqX{d!CaiR6*!4%j;58WC;hou z1u##D377&p5jgeFz35s001y#E+?U-?OCTz^DnLe>!L?t;hU+ON9^Ry>2V@R; zY|nHlqA2_D>J7Gc$rOEPmxTTpXG4?|2galh+kJ9rKJd2dbNb2}zqP0_7-k8=524&O zbwcGt$F*v%8BAt>(S8nQA1)!xo;3tYnSF)4l^Qm%Tq=m-M@<0u7aX|WmzF}4!LF4* zuTxDE=JtqY2Q)we5uyeXo8tP+6sxqdQ`fTgMFPRK-WiSQv_nijA3tuyJz;`WJI8!H zA*pz%nONgS&)Mv^Auuw8T#8fKDEA8r5DtM|^ZR5Y59C(3#_`fo8b@vD7)&;7#>*9) zN2}o-pn3prU>=gXsOYin@J)WKlHC2He+NH;%pmo@5&J(Kvjmyr7ozmYeHrrTcl^P~ z5}0|w_|R`KW3X#hAzRY*L4LL@P#BShSy7bQWJV@gmfmhMX*0`SOrAHjT%GHlw%x^Y zU7TMMFwCiFQl3Ogn^8v3gq0ZfUMk)TR-12(20$8VOT1Yjf9)>x*IEuug>JEbPeKhx za(usrd(KjXxD27r521U^Iq=sI7ZO9Xkvt06 zJ)N2D+#-l-8%lpz&xIC_f+uX9zLF|6}V7dp_vHSN6 zt(QE9Dihq`W1DeL3%<*eUwzNt+b{w&;f~3ix1_+?%a$}_sv}n}KK1MCC{((}hx?lh zV(zOdzH>u+C8!oYo=BZfJwqpPy-ST}xu3ZnnH`}bG!5z(n~~iP$dyorM88BCblPDO z&=sv!8Dp%*+|TK^uVw>X=wD9Ky84g|G@G@=kLAjef0HX*IUc|~RD2LkV#mRL^ec!U z-yK;+!q8aXRooAFBsJli>Geflt>>FAD zPWI7)BFal#PoB$ck~~~txslYC@Mr3tghnDeW$(aY)vJ{yQ0M_vU2!+6 z^-HBmU>}}l$Z;+h?c*fcs~L;>XO1rTdq0W)X>?+NvOl`-mlrhM>7M-$A29UK69SM+qu zl+9m&%Go`%*DsZ^8_oS(0wcf!5;&tToZoK!wV(;CL^n>2x)d=P+<+bZlAZndk`_G& zK0Y-6{~Vo!th-Zd0M{-Z%73+oEDidL?vX^E@Jl22dnW;XsxwP`}ewn%Pm`wR4$+mIvf|L*W^KCXHnu%zW81{Kds>Cz~bTQ0s2^ z&A^=Js5z)Gsk`mus?bQ&LFm_3{P;$m)~ndTStO~aO-YoG{m&w?+8Fd^Jd3Orw{pm$ z=YI!_j5_A-14?8BP&fKc{P-YDs~2J7BCA$?^q7=lVhSXoAu;Onz2liW=GbyTS%PfZ zVyw@=tyC2gLkku0b4HNU zU&#JVuzWN;Qe*+~E#q3sN-;f*o>0~>qN^*oLs0t@@e46!HS8Hj>q=o`)jVq3!JXvv zcDQ9qRNtEI%-bKDb^BGHHP^;Wq`w?lHzlprNdfuXwsI9G5%8H1H`#8S?}M-zt6r15 z^1*KWq(?OIe)5+&1?0ZyD_ z1~A|9Y1-!s&rt3^~F7 zCf&-OF@A;yJ9kqcB zSkfFCCE_)BTI-NF9WlsR0QT|j;S`32)o9+%Oc!XbJ7V0I@6vL8lP&>6p9%z(s;o9L zq5!=8lc5-B0q{a7lhUdng9$K#_-gi4J#xpapzpGs5lWV>Qymr++*29M`}P`0t%~L5 zD`xgaUi|m;p~{gaNr2N&u%UJBn~lZDTgHC$Yzoxu%}bFEX&S?9vMcfmUkEJHpBR|O zP5yHyGAzr5<_TB)TcsK}=v8k%RjIn%D7W5t-@>VAaxEi=d^27V^KhFeZGOiT^8Ulq z&UeK@3$|X3?VYI<9nkqIgn7fTFq5_atLeuiv7K6hj(ZX=5o?Uxb3TMp3dlH!^`44@ zjf)xGq!-?fLb)!lT`FmFgN|+-(gm(00|Pcavs_PDzMG$&{@`g(OFeEpY2MME3Ss)I zD47lH1FymPe*@wY;ATXYtiM6Sr}uNSIx#3Qug$xE~eB@|0^dH_K zrwFhILW)$g6hw+FV~@WL`4KI(@%Sr%CGDn@aObc0H!LR6# zS`URPSzA3geivdtjHAYDC`ovE;9H)ujZ%uP>8aB)`u0Ja_P( zY$4z)Y=rDl_JcwdAUnIDI-De>h)34iTSKD2W3Q`2S8u<4`MkZ6h+++h$R=7y%zvydjfhVBII(; zu3JOa7R>t-3lp-`)80r*78MWn#I<)@MaA`Rt1g6TK`@walTdOle^`ZGYSx;6@K9H2 zWf^3EuL(EaCMjSsEK4;P0bGB%7SMS)h_02D+WjJ&-*s4Qw=-E!KAw_}9co8anm`o< z3Uk3=(3ashF4rK-P|#uoWoSjIZ+d%i)+np-W<8?^%BXM&>~>FDZp?DiA&pVUCZLsd zj5`}w(OgVwqb&f@)@r;5ooWpbGOC<@*?%c*DuwJ?Ki$p!A8HX8BF95MKC*KH-DPT38!1B6I!SoXj`flGEyN^zWULn=m_^cPJk>#Rvh%5i;QnlG# zQxYHqctl(g6lBAYKTO4_?J%u=jd8LXpHZj&Ta5~M=zDjvT}iRz;(wuNVy=cs-yZK6 zJJPr%0qhj?WCDAWonpO4VXuH)o@4Ke%JTrzWKGG>BG!|FgxZ)^ zl{`&Y!)_&OSodcy)LM0XfpPUwxu~~^Lwz7Fz*ecu1!Fm7#*nr3(b0&vfkE`g)q8+* zgZQ_S1JCV;cmHfjzBo@BX@lOTBNbAh@C3{G>NXVpZ}E@hz3swcpq4RD+P`#W@?L^C zad-?75FVIsCW-D12ro2ccp;P}oM8HSMkEv%*Ms;A69NwFKCGx8bStmxO=<9oem?rS z{rc%#j1>M~V`30Du0NJ1YjxrFBN^2^TAf_mFv9 z`k7)r89Vc3rW1fusM@zEIJY6x=}zo2GV@j79$MVxXPSURG!2 zbkn66w8kb)72w*okV*Dbrr*uXS=%Z5GgZ6vNRNer6dOfs>s2w>@*h4@IGHcTtB z+&DFCzZ;p!wbT#?@cRoLq(TdHe7hmBfWwbaaQIp)`Fy^f!?LRr+)z*q@LelXZxCz6To^4J!;am{mN^)#QFSaTs5HiSpanCk_)e2!VwC;8a` z$Q96j?HjHRW_kQ8(R$iZ6Kq%2OO^g$tDEIgiYLXaa@RT*IL<{ zy)%XuZU#r83VxI6RhRLwp8b$d4dbCiw?#LKt$|}21i=H*RPpB=)_a9v7`dgOv*;5} zZ)k1EaXV=FZbkN>k4NEAm~Eqj>B%~&PCaC+JbwkU)tmHBhXlav)E$^x|EnAz#w5sN zyOSuknM|d?&LG$n6kh^>`o{o+|6%Vf37P!+VdxBWeq-_3?$MOw|Ws z#S(w;`3X$-AalM_C)=an8w91J7H8%*ino4XjJthEwI4D0^)H=2a*O}qDyT)n10ooQ zZWD%lpw={&AGkPh$@W}W2xS2Ufcem4aNK-c7JK~u&O}egN@(Rzu$TVRLNopV;kerx zqSL4nbO&U8N~2qg$h@bBO{igK)^3!3T|}OSPIb&HN=gI^^9@Zt-U@6VfH;oTA(^3O zKA8+Pe|&mjNGD@^#_7fXz(F%c=rElqAY(7Yu8ZvhzWe7vGe?x<<8>q<>L5-{#Ne^N z3qq((>OuysPTX|K@w5Swdo(h>(xVf4ghpmY*N4L@FKO{^LAlPmnxRnJr39!L1h$V) zSIMpltW$mMLcr{NU-pAc2ogXqayN?DHa zpwpmR9ShFnU~ub_{TBB=Qbt$Gd{ZEQKV+7d{^uccw8-?fqeQvgFj~N2)BwXnU1ny0 z`)`@4G9bze@7QE%NjjI z<8CB41OTOoGfklzAU1$#PSXYlVUJ$m#%7c+s4vIt7)SZ7%UGw*1dv}{m>9n6(Sv$p9!EBTX9tMpWZjU{pn)UA)oru` zAUSl0$j^s0>aXzF=)wh%A$ZF`aKJC8KLeS_dq;jvK05U*d=z|1yeBI6-J#j?i~N$? z-`XA+{sb^Xzj3keVZCRq+^|<`y)DBzeBu{Z5@e!?8+z17cXV!2n1te?NMhS$y|t%Z z19M`9qM9poh)JW*=N3xJ*l=P9uJZfR5!=0O^|6z>JJam(bM)tE9q&+8MD=XZaU&hq zvi2A9y6VyWmo`#4Y8kDjOA z)sey~Ys4kG)CxLp_C1|kL@C}43_{y-Tr+!JDmR?sC#qqJzSNQ6ic&|n9_T*N)Zz#R zlEGSdtB!_sGQ#PdHcp%Ih6A5oT*yR9S%cP*eg1?Q(6D}9`}!;&(&KCE)R7L>lV{++ z;(QP*@6ywz<*J%X*Mrtl)uc>(?JvO2?=0G;%ndvR%r6x(M|l|{Fz~r#2kT@J`u^B# S@L!4o#@kJ|W&Cz1;6DI}A24G8 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1387730639.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1387730639.map new file mode 100644 index 0000000..640ee35 --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1387730639.map @@ -0,0 +1,20 @@ + + h890448016 + + h-1670259669 + + h577349652 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1387730639.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1387730639.png new file mode 100644 index 0000000000000000000000000000000000000000..44465bfaea7f4f44dc0e1a3464e61e5c34603079 GIT binary patch literal 2346 zcmZuz2~bm67DWV`c0&b~c|ouYD&qo;d;$)jf+S%Lg0v!{I7BcD0iz&mK*bI9t5No) zBLoPGL}>^LG@v3M6~qt-w5&ZuNh1n|Eo@2pL(NQ2O?B0+SNFcUuim}q+<)FrI7A|@ zS`L=0sj01Ua&+)iQ(Iz+`Yl@O==ximj=q|jmdwe)&MTtpYcKs=vDKPohfKek*jkfg zbGIew?V7Nsy_(sPRArv9X;)~EI$2Kd{v`0PD2VLRO4TlW@j<(z!ry-%pM8A&X^kyG zh%Ll-HXGz(>THdA2$C*ct}Sxx_#T!9#inyw<7Qxdow96|pK5z1;=VLgu49x>e$IGk zR`but$(QD0PgTYh+J*GjO#gZ{XKh5AUQzQ((exbuvw<`W5J&E&0uD|+1W1CUTJUxG z_#0`gK}@>gOkG;v7xo-B5usqeDY%MSdfGZX=%yo{K&PHP{r+i&N*P2CTZ zvxCqG2S~l*^(~RKTXnlnD7c?25F1iLj%=dYyT#c;n)#V!LE6g$eq^PyU^er!58}SA@!k=g}(6ifAI-ohw(m8!iFoErMO*Oh|K}`Z26^_Qpe!6MgG{u44t`=H zvI;22-d2Mv!Nz6BY`r_F`Zir=!~-X#|29P;FM&TygNwF&;B!jtQvx>C0gbDd%G+QeAGyV7bTXo_w&n}FI{)ce0+m)?jU=TJoBsJ(;+@RV}T zNgI1CJXkI)z+HF*xAmWO;O_bnQ*62UWw(lw*eYN)UvExX_alZH0l}XDxH1`JE^t8{%pKOHp_>g7ckmbwCvuc5(M(EJR0+b0rU5_{q7+ z)GsY-yL8GWztojX-bU-W-|Hoz&zB3o7Bl@Y^0;)uPVs8Md+b%+j$|IRLTOqJT;vnf zl8kdbsgbirsx_re&KBbzU;-GHhtB#245B*ib%u@9k8=|IS}G$4S;@+CBt}pV5$f}l z;3Q&IpU$v_Y!H@znIwP|XY_3dANJ7)qeUYVc~hIg_=@ylFKVK(2Zow>K$AlNcm}E) z9vH)7nRIJ4!k5?j$xbk0D2(=d-gT!JRbfF_;y0mmd@4hhQgoeck73loRrDk!*8{aH zg#Qf?Yf5Ot8*xgR(2;zJP)Xa-hLTy`IGw{rFc-a0xnd*P0_H%*eTv4pvD`9HNVIyHspUSLiL3qnHmZxku*;%+a+gwy0|8$;RK{zh;>KAH8 zC$k73 + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1484760249.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1484760249.png new file mode 100644 index 0000000000000000000000000000000000000000..11c6826df396407d8e155f4b4905b247b1f45c79 GIT binary patch literal 2048 zcmZWqd00~E8b6ZN=xB>uiP{F9B+CUcveazS49BCDHKwWKC>f|^D&`WUZQj(x@U(f< zG9dLvNm;Jft4>WSjwPVR&5b4)6PHTLh18g1f6RTJd;j^K_xs-8^Lv-y`#xXRK0j|m zeXKqJ0EU#ko(BK`6M@>1-(k?RW_s2Q0G75=Ja-*T=^Y>VK3@Tvcu2y6uMY}DTZ{gw zqPBBZq_OZi?lt9vR*tntbI+pwuW92m*gP5DW?kmdB9JuMG~>~jpPSMwN!7n-v##I$ z!FRSX2}(29ln>FJgX+Z>3d^S)YQWYw-Dg7&16!`!uj}_==sk{3xL&;@+aQu4!7rS^MN)mO($&JebajVyfSW zPnwWcx#gO94K9yXpAPAh-`E>Ej+5|qIi;RZD`roc&ZSh*eL91JxosEO?e5_lvqK!W z>5dB~p6DIY6@HjcF2X)*M`D9ozjTGIRsC@{PkUNM@a|HU@Ck3Ipf-I?a( za=h9=T;Q<%%*(w^+uBb&9NV454L@&xnnk$RQjhKPghMllV&$JmgZ5DcsX1*jtjy8} zo^7yNY{Q9_(TVQZA$e?_WJ}GCFz!gDzljCIr*}S3#nN!D@g)W(o$M(EH4E)B&cp_>p zM<2=tb8d`cWdyRbYaFRyGre(}mxLNA7FW8yP6(*?giQzTRT$5!`wb;ZL8`RM4!Lh} z(i0|8;K@k2zk43Hq82C5D`GO#kCfD_G1u+2%%5pgY1P}6citBTjxmeLNUYwd z|GV*V=JR0*Rqng<>*CTjqaW43KJMjA->7+e3bug0?3rqFYvS$?wSvr21xJ?%F!Dma zD9Bk8J5W3&;MR_Gb9kl><{lpubhc#(JmEjE0t%C*Sy+|2r5`_*>a2xig%&UNtmh>? zXYrjmxKZD_EHIa#*rASs294tm`SX|ZDA2HiR6zHTJKh=@#66L5liKSngB)vPE2BNk zAK6@-imkuHQFNj7e`**Bwn({Lb8f@F|FHMj=U0 zj0X^1nh^kDNO~FIAq;BLj7liL|9W%~T@M&V&1{Cg{CM`}`{l+`e8v%HP1^hxN&tSr znePb$nU2`AQkVruv|{A4fX25gTGk zdH+F~=|;^CNJpWn`$+sFFLuL*@}mooVwP8=rbOh2Y|h5PWj@$=ZG__K^eWMLr=Wr1kHb}HVYEsLY|7p&rE>P= zL}j84*Lf2Ry>cPiH7QM}6RWo%{X!opet~5fa{nY%NF!?FCFs355{Zph3K$G2-xj@z zkyxg3G`uES;U_bLdR0C!AohmG*{mzM;ORJ&wWJIzJE?p*;fluG#}#!oslFs;F1AE> zL=SLATyqJs6L<*i!@=kTk-TtjaMus0;~Ekox=Qh0i0=V|G6!qa1VZkL=7bQW^UW?7 z-M$lTUHgx30RoBE6R7N;WlC%*)e3EkfJC4yh-RGy>WKMxR39-PjqmYa_5KflT>V>f z+JXFq`B`J&``Dml)h*T^@3MZ)nY!h+Fca5OYwd3P_cRaH@6?*7I%#a}&~!<4!4D_j zNk7<631Jss{cC7aO(49Iq9{yiiY{*bK)r6!9V3zmak`5^(9sf5+BL*w*gv0o~4dB1tn2>p2x)xZI$3Nu5AoetRM1143;pA>BOCPSykYtjVfnV zT5l}PsCgK14b=*aN8DoI0RQ@GntHg6+d-~?)`b4vi_hpGnaeM&maBs6-DSyTF+W2? z$yZ*{D~C_P-idq;qu#Xe!g;uY^Uh*Ns7}WN3Ps&If-3U2F8lbD@C|6oGc2`0cEacU V7rW1{M}KyJ;^pUA@k98zzX0p7&+`BP literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1752265449.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1752265449.map new file mode 100644 index 0000000..964dfc3 --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1752265449.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1752265449.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1752265449.png new file mode 100644 index 0000000000000000000000000000000000000000..226af2fb7ab4f8b85257472ebd9196f6556d9dc3 GIT binary patch literal 4478 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 + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1930055872.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-1930055872.png new file mode 100644 index 0000000000000000000000000000000000000000..d48270d76c592aa52056784cf8b55691cd5f968d GIT binary patch literal 2471 zcmZuzX;c&E8V*oEut3kHfc2`>T2Mhm1!Pg6sFWg3z)o01Eea~R2_#5}0ttl5ZMC3K zMNtO?ieYNiZytB_uHc?!F4eGrz$yy4!o_}WdBFF_|J;mb*uG}oE+L} zzS(rZN}F-@(DCMNJg~{qHAecTNj^_5n9mlKv)ciPfQ2T0bjLPFucyvm7-bYB;*?Iz#^q2lw?FjVyWgF>zn*Q6$(t6GdC6}wc$J&) z(&Dn`ZgorWzDE)suF=-b?T20GGJH~qQk%dAFDBAK3t2)&in}GN1PWAEezQ?ky}`)q#3}V*s>ahk(Q!|5b#HxadZ4jLERZ^6!`JYHDfxFxqm>B>w3XCY zDhno&M}+sy8~&sMCb@_1l`H^vHux=k>+epBwmQa4$~T+jJyl)%)=FS=BRr*h z>j7q$hE|ocys`cczfR*lJo>tO+4XQh#M$$EN~vd3@<7jl1lrP(Yu{`i6;OA(Gh`1H z@Re&bvPYZKJz7%Ftqe=Ueb|XFXidltd`LcrkBD&)^gc|o3^Fr-xY^d-bw=rp@3;Jx zM$2^%29wBAO_TgN*NDWWrrVWSZ^2Pm?hgjwE=|3A5_y;-oDco^@1hz$0-bC`vfm;8 z>7AmyHuiP3#hW%o`F@IYq|pD&Oax#vDDYDXekD3AzUViu&d)esEUOY_4=2!1fD#eg z%46Fl{e~0^=U~tsFXhu#<14Ded={R31oY#w@{A9>M2e6!_y(+tx5L{N{a*(%hK#kD z=99qMS`g&Bp%3Vb2_MP}X>)@$I?fgcm}m#FphJu+l>ex;OzEk1ka4*yGj;7?Fsl>6 z+f@$bzo&g)TyBb&&gQ?b?Zy@(7?6)@l<}qA~LWaA`mIgYD!_e&6Fm0p1Um48U57CEie3+Op;_&zjYUj`9+a2TLA%-Q16-v4#dyw3FFGGX17 z4i+4a(&t(hxZ6cOn{~+_)H!yw)1DyZsTy{oHEE`k0GAkaIT+OW@vvOz^B@?|-y#qM zZeo=a?3&*KogcZ-4Sp_1dnlE#I5TnRm5xtJQ-*|L`*epRS6g!qSW__~ybmSEfr|a+ z9U3CY)$;>&_LB&wgE%!)v-OVyr~HAnv3<080V>dz9zk!BZ9oHCJPvzt_#=E40vR88 zhB(}$FRM=3I;|%Yd_e}D1?!&c6EqgtcJC&{5Y}}|fU%eNw54&8U|D){TmJC$PzAaM zI{Wbi`A$(UES6x=#ZIfu8&=jmR#u6)dR>pnqVH^%)&-ZqCyFuzBRNdvtAjEPI#>C9BI>_hH@J zMCqLxyVK~njff>G4xZ%;>NxjD_Tat(9V`L;4<@Rqb{(`T<5{hL30{Pt`PaBi6!1aw z&xN?2PDVyE`*>|zXCI1p+|;t{onw6heE-%tG&Yy(;-QIL()+>L;ww;XRhn?wadclr zw_ct3vTOq@{GH!O)DCak4z)Rk(1VEaqkQJ#ZFm8Au5#Rws>0?;m?De^6ZzK zTr9$x5LMM)<$MVkK364IZgt9ui~^?u{hkpB@q)~a$&-Vn0pKokHmpl@rM~&4>y(}p z8ZJ;dLE$O?zIqx=k9NA8^~slv?H#cr@m+($2|S?hH9174C&s#2lu$tR4)yjvf##~L zCJ)-!$<12JwJv;(yKol{d6D>8QcP@;r;C$E1p1k%jN&-}o!dT^(dIZaiUm1tyaw9p zt>=^~Bp==RTNF=q{MO@(v$UrH;IgEz&bz~n&X7(VxjJiFX*jq?SzNoE`n?%}#aoYB y + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-203375637.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-203375637.png new file mode 100644 index 0000000000000000000000000000000000000000..b344eee78ff466e9115f96f99041450610864444 GIT binary patch literal 1154 zcmZ9MZBP?;5XO%{%}cc*2ts{1g0V&kFHvU10`gWgMv#C8sR9Cmt!M>7z(h|H%0;Y{ z2CX214Xw1=fF!nb1Vj=%Z5fRd1f^&|!oNW1fXInXIWZv(?Nn#_WuM*su(Q8?X7-Di zXx;+aVj2WN3;3HOwn30xj4e;4kZh6Om$?>#9Qgc*FrmmW@gyOqmg^YW<>ejOsjpO4 zRh`vI`=zk=`e}~co``yN!pTQ7yLKRe6uCpO$Sz5{tRk;+QKGJ~xXF|65a6G-1w1a$ zX(o+|`3$C+JXbt(?>Pe)OoT7GR-dCUc%B<#z2jrvz3)q~K&?j-uum^W|Ze#^XAO~v5j@oV@`tg+V{nLdbV>=B;`em};o?sn%uG@%feZ6}nh zLz{_vX{uB#>#u23g>ho!Vw-rlV@ZWPzD=CY-I+Y}z>mI-TEivX><=__9RPHfY97UE z+CO}?b_u=5jH$!&vS|lJ#@gbf6x%CHXSNBR#vckLs?@vha>F zfH6Qdqv9|KO%%8Fk2{BjM4q7@Pd@FG>j(T_47RRwt+{c5wF=>q8aT-JUP}C+Os>_{ z;c=d3PF#N672G1zu6+_om@u*xc`@2Sv!07jN|>w?5~o~(`=a(=KSmH&$L>R3>py6H zmHD&3I8cdO{63?Bb9Id`INT?E*!Necs3eU6i5>)uzJ3&cUmvusDME(EZ#zv({BGFNra1Ujnu?O>I(u6v^j^78 zBauGas?aM|kgsAMk7fNTeu{OY9Yd(Ensc*P>EfXbu%Vbdv!U3%^_NU* zyAw=rux$nl0q?l$JD@Q2qobHT$_@$@VfGm^!MmXFE~cIO+U1`nMIic*wg^XENwy0> za}@s0Cz$0_U8uk-e1;KUpUP3J1(9q;L2r^g&1hjVR>EzWY}^Y`+EKZ;Xym Ig{OS}H+;)D1poj5 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-265752642.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-265752642.map new file mode 100644 index 0000000..4af3b31 --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-265752642.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-265752642.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-265752642.png new file mode 100644 index 0000000000000000000000000000000000000000..4ff4685a56d21bc2f6e97765d761c02491ade15f GIT binary patch literal 726 zcmV;{0xA88P)7Tia5w8nnP#1Y03y)_jv1#fLm>0;tI zb5)nMrZ)U|Mx@W!1urhgr?hDzo2*}4AW4?$ms&e-s60Of*_4I&^k?3~vP@ zj=K)t)`Rfuy_;;cVYA196yH@z~a_ru!HdlS)qc-m&~yY2haj!ffJCIWv` zC(m#eaZYc0y`+&_5Gz#cu{QmS*4n0iNcxWI+s{QDJ#OTUm9a~0l5cI()RDeTVbPw> zUQOc2@0G;qErT%$^jh~M@HkDG^aYu!hnwm4n^KE}5XXd@Sz-$hUXPFw<}g*GHHp(J zqm;zauq;~ZS$B>RN4buav$V#3MTuj@jfpsNw*0}wY18cA*RRYo7yqeH4BL2 ztg5E8X-%Bv`J8UQ62uw6jg>g2Oq(1hG{Hn(9G*;%d{c6qfehs~InEev zOv~F^+be~1ZX#?*9Kn|aGq9FDQBo4R< zm3(o(9 zp?B8mMQiMrPaKT6Uhl+w0j;rLK5;POCb&Us?3b2bpN@~18wGKL*4VEKagOJK1rZl@ z9)M_p{ql)}5jVjNT4TQ|#KDN0;0CR+UlrmI1VKO?f*|f1KkGF`s9&+UkpKVy07*qo IM6N<$g2OglCIA2c literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-354757553.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-354757553.map new file mode 100644 index 0000000..0e6eb3e --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-354757553.map @@ -0,0 +1,8 @@ + + h535307528 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-354757553.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-354757553.png new file mode 100644 index 0000000000000000000000000000000000000000..84de565b8bf5361e93b915148dbc28c570de6593 GIT binary patch literal 1326 zcmV+}1=0G6P)~PR4000E_Nkl3gY2Guch|!= zyEbtmI<~}hp+Pzm)*v;PT{1IjDZCa_wD&}i-4Ak;!EZLV4iyWwR=+U zsgFy$_Azt>;uxedl85i2E_&6}pNnaD%#lB>(79`uFrSM#7J(oJX_8Tg-z5KqV;dyV zCC@yTJF>oPaY-8njlih}xp%S+X^_PS{PzaWRieD`qkT0IV36qyLL%wGb784<$#;}h zMu0(PGzf_V)JOk*X%c}Z2AS$BzHefXW%}=G54+GaRs`DCAkUc?-XODe*g)&V14V#A zrZxzPguTo(N(2~Wc7u>e*sIh-M8HbwAgg|78U$bv24N5|2p9wm(x_prz5|It7-aZS z8g?W^Hb|=$G6;h>+s|c?k5-WggMdN$8RS**-DVQRAUHl&PaO}z4e~nhn(5CCB*Gv# zn8#<2hx^qa48kA`!XRcb3<9&5b`zO&gKxjo${;96{hs4txcfmEgh6I>N7(V;o>T?_ z7=%F>1PlTO!Gs3!=ey{{0+SIpvqr--Mn$@+s4eIV{Maf8xz|Z1d~dn=wDma)F3Z? zY!0d-iR4USiVTuj;N&}$K`^OG(i~m~N$aCXBHawKX+s79s-__a4DuR>yTd8{XZcf@ zwl&Csc^rcP%?y%RUu4!P^-~YC7$B%YcGp1?=k{HFEQQx`Gh4D-I;lZ`9tO#I`GG~& zK?B7gK+78BV`%MeWDo{{b&w4<2i2YQ!63ki2AL#K3<59+g8&^3;`>1u1UP6AFbJ^Z zR~bmaAV7*I@?a2vK^O#J5C#DN1_8hz02l;_%=?$5i3WoJ#RmEK0Sp3^>4QWV1n6y$ z*W72SNf3ho+f$e#3#_L + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-465227925.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-465227925.png new file mode 100644 index 0000000000000000000000000000000000000000..e0b69d778c9107815e3135d9eb0fa858a8ad8200 GIT binary patch literal 4949 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 + h1535743041 + + h1535743041 + + h1535743041 + + h1535743041 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-81115689.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-81115689.png new file mode 100644 index 0000000000000000000000000000000000000000..8b82c9952c725bf520022e98df7ccda7527399dd GIT binary patch literal 4195 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 + h-1389097534 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-93417557.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h-93417557.png new file mode 100644 index 0000000000000000000000000000000000000000..d39fd041abe6c12673d0cf59cc90ba80971dbf0a GIT binary patch literal 1279 zcmVq002%10ssI2wdWRW000EWNkl0#u&SE;4c>jCJOb7tBl65^ z%ZpL9xNxwc`RZ$}2e%o2?`uwvH&otbZ38Zmm^zKX=7~ki90`i)>^h^fm=@pO`%7Pw zbMepeTJznuwzod)8EHMV*1+oa=;}KQ=v$y{!;G|*fy(ZnIpusSxmvaEvIp0 zOux3cPfX=*>{$J4=l2C%1~GlaQuUXPjKHtMoF}H^IT9JAd9ikPF|GX%970Ux30g%l z1&@ye1MXLC4xaqoM^H?`5lCAx9nTRJ)45Z*O-E!JS4@$Ctx_?aaZs~HT81j7cdERU z?XYh5sT?t-81%xS_pb-Y&zs5x^C8bv?mRL5;aw|dzeG&wr~D1Y6hAW+EK}p>u;OA` zYiP|ZTTi#`9+OD9H*GvCmr6{HNhqdi`)T5eIT9JA3tq>BRO}153yUe+bxa9IscpN& zbbB$y*Se~h+NT^bg~T)+{;V7^4H|8Y#Wbb)tlYj4Ag0!0Dn!gPhJ+u{O6|ooCHNF^ z$IvCF&0?C|`Q(09>LRA8>*po={!b;QJ!0afyIHB1n5Is5uKJLAN>^e! zCMIrTr8Z*f5^4SB)WmdHOx(muZN$_#(z+h(bHKBPn1D87x>d@7m_SU#L`)zi)D}~% z+td*ghzXS|CSn4JiI|89#6(P|jsI&JILdsGm_SSy7t?F4`7gu-VgfM{6NrhJOyxjK z=pv^0lf#V?F@cy;i>dIXo5TcSBBq`d)7?hNP=T0;iI_l4!~|jjG37})kH~|VKuky} zaYF!N0x^M@0Ad0$ftWx{05O4>KujPefS5o`ASQsAKuoxYm>&Nw>Ak~G5EBLy6F^Kb zm1~<$EhilFd)5kXB zO{kcN34^)mYkI#H*yN^EVtTKb9_xrAV!{}8(~%$Y|cm$HI#SSzEnaF|933 zOvHplZYn3_Tn)R8_92wQlR+&mt{$nF7B@&t#DsI*RPoDQKdziUBBn*z1)q#>b5q4c zOvHq4hAI=On5u|rZ7$Y8O!JCq-XCHjCX5q^^`>&=WmHVW1WfUi-j}gQrgCcqTE&Wq zn1~5iHdkC~YiH#ae_t%nA~V5F6;qYBNlZW=@ASITr&f!uV + h-853091232 + + h-213750342 + + h-676012345 + + h917087604 + + h259010940 + + h-1482113798 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1156064289.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1156064289.png new file mode 100644 index 0000000000000000000000000000000000000000..3aa50956a26423f035c458fd9ad7e816dd52bd56 GIT binary patch literal 5554 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h123518701.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h123518701.map new file mode 100644 index 0000000..bff66dc --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h123518701.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h123518701.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h123518701.png new file mode 100644 index 0000000000000000000000000000000000000000..cc529eb839bd4edfd69d54b065920153dc524f57 GIT binary patch literal 696 zcmV;p0!RIcP)D&A=xMv{evW0v;dj?`j5`!Q za);P%|3V&MIpJq@xGNTTLFVzvRR*i&Jbf0No;D7|WWVotEb}AZ&}hVJT_c|*^LUqT zu1M$~lzBbyt!FUJi{)kILE&@tVojUEv&%y?i}~thpQrSCIfkp{S|KZTweGfw&)U8= z1?DyEjQ0=3yd%R$O^Viow>9mR?#gdf56X|9lX>~Gl6lQ=>FwSc+v+4@B}xyQyzsHM z2{K>$M-Rnl=6y^05at~dft>f;UAjgfC-bevypnnAXq#GabK<+w$Gp`rKIU)!Ny@x? z5ASAPzl_J3S8g{-&C2io{r!m!hgia@($tP=bv=N2aBUybW+3xb|D<3ZDcT{-<7<1z zw7o%|FT025c^|spU>+Q5P04c@^GWkOSf!u4pBJ{5TdwT|SAAn`AIQ98c1XCN_xUFm z^I(Qo)^hc0`|iQ+@FAt(7-SFr&#n)81oDUW5a?X ehk(I&RJ;KFA`qtk@qy?70000 + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1501379365.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1501379365.png new file mode 100644 index 0000000000000000000000000000000000000000..368b169a910a69c0a77ec7a79bd55520d9633b73 GIT binary patch literal 3265 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 I_4bT^16JF87ytkO literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1603897912.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1603897912.map new file mode 100644 index 0000000..1684e71 --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1603897912.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1603897912.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1603897912.png new file mode 100644 index 0000000000000000000000000000000000000000..fd7a2277dd133c1eec08ca9bc9f73a213901d6ab GIT binary patch literal 2140 zcmZ`*eLRzU8^6XiohXJ;jPFInfV$zVX-qB zFL&`9zFUA10?NvN$v%`aQ_h^?8_~*1mcfsV_~yYp-PP|Hnpc#zjNSO18x;hbERAwxzU0Gav7SnhQOXDno0V|2omp);Xd9bK>kLRwIS?)}UV+cH}s{$lZU-$NjNn zIae~iiBWj+wPUvDjr-RIbkLscs~aCSoTPZgH0fuDe{+M|!RtY5z%c!UR^8A+iYQFn zLGF7NvVGg_czGgS9Yqbif!dly?q=t_YSA&a>q7-cs&r!v^l(Pj|=SE?s8p> z6WK(e=oUn#ohyeNOcul@GDj=@)_|KhkCPH-(g|ulmKdlD_VJ66`uSYdXpi)wsSGxm zzFoauY$KDCqg>l!-Xt^QdJ|#af7;lUbD2|6T6aX==y4fU1pdLuxbmb>cr#$_sd5sv zTG?(pFFbbN;CPEKO5FFzeVYH|n{wPf^95hrwNbE3ePu;O!Do;926jZnzC0!Msy?N08b7=@)VTUt=>JAkm(sO7XM%j?oP7ctvzdyk_dsKg znY@`7w$~`_WsQ}M8uFdt5|e?{je%h^uBhngL?odZRjxyv5VXo0-W-NYyeACX-On~@ zZ+(Wx6^hL}UbuQUzBg0Urj{#9dy<1WHxu+iOD<`APIai+ zhhk0dy`QS)Vq>Yvmwg8Rym2>EJF|MCmPwh^+|pA;5<}zxk0oRGXs$>;L(l*%9oeUy zDOFfdt4ZG?i~!Aly3A!us9H`i04_xy)G7eAsuv6NViC)KjVTb~15mXHMgYO6j0EW6 zVJ1;8j_i*DmzF7!rWk<*sHk!hfWpITz@^XO{fln^+_&&WsH!GqK}%AgEr<+4@p!E+ zFtELDm>7UW6blq6D-IUO37J7_5!DfUiwh8^qax{6t_rvJ)@mdcD5f++VewcV4+~)Z z;W&HRFwqF0)hNyEerWfUIpX#e{Z}n~H$z~~4u=IOJ{@B%MwaVNTY*0E+y#Gvql6=x zpPkEyv6b(@F2IS7CC6UDJq?}1#3dL%-C|ub|4!w$GLrxEYc5g<58uthzikN>3vd+r zTS@XAxUO#j%@I@}#wWQ7GJ#iT|JsXPtc6jl2#(g#EP-mK9t$qCxes2K$J&PQy#To- z2y~Xdp~w~XP3ZR$BFDXCEfAsS5q^ugj3V!0x4TVl=xe<>iHtv=N3IY@cRItgQUv+= zdyq6v_4VatHw1wxUp1N_WKC_a5fhQ52&3d33LSeIgq%Trs<@dH1Nbfxi<**n1 z?2k@dVVzQ%cwqoZ(v0J8E-$KT)}ibp$Q1QwG2EG$OeB=c|B?%}ac_54V zUvhDaB2?$oJViwu8HT6|2>NA z;Y+PD4!VcWgTzX#GtAFcWurFv)ix#SgfzLxCN?~^+5-b;xRn>NuUOTPLDA6dDrFrJ z9`c;s3rZ8X5!|FEON8TRdE`O!HkU-%+muvOnJ + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1900732667.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1900732667.png new file mode 100644 index 0000000000000000000000000000000000000000..9a1100684690fa524faae0caf9fbd5750a2df079 GIT binary patch literal 16338 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h191215708.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h191215708.map new file mode 100644 index 0000000..0ba6339 --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h191215708.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h191215708.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h191215708.png new file mode 100644 index 0000000000000000000000000000000000000000..44c0fb1e58708b07dc215f0a4024d98b5a9f4fa9 GIT binary patch literal 3872 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1919634775.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1919634775.map new file mode 100644 index 0000000..9bbcc49 --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1919634775.map @@ -0,0 +1,20 @@ + + h-993584945 + + h577349652 + + h577349652 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1919634775.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h1919634775.png new file mode 100644 index 0000000000000000000000000000000000000000..fc1d6b18842ed1f58e49afdddb632f91b128e67f GIT binary patch literal 2396 zcma)8do)yQ8=u4(soADdN_!Zc%JiX*QW;chQ%6k)lS|5os2GZ7m=GbhE*f-kITF)| zl zLb?)Q^hT$m^r2l0o_OjD+;!Qt@tS7ts}W`67uN)SmLnzlkwxF!1SaAf^3(IMu+1=hNpR@S9u!(1~&bG>Yw5h?Ua$1e&A;_lc z8AgRyI?=Fga9zHHD|;9}zg@(&@9Hf;CCR8Z!J%pkgI|Q^`a15#raSYFx(IA~)1Q`) zXNoqQnDtXRWWWeY*qG$?N^c|?jfY$5>H`Dc>LZ)<&F@%fcV-1Y`0EZ@SbOy-p?Eg^ z))qgnk0%9VX%i)Sl@^TtTkYWvkSUY8F+?LGPo}LZ>p!DWZ>HAFi-8j-+fNwzMg;EA zI;X-uTA|xXQjZAY*XeGXZ%^7g-hB2wq!wtCl5q;rOQZ>Qm(4$EbEdIRE(B zqOlM%{fGa!1GcSbSwl~C2b)Rlw4in(NA`5EKTDTDAyMe6KgJ2@0kvaQGmx`s8NJj! zM#S9)7ng-u?P)8DL6fsJ-<8fe+K-1a@wkh2bIxSCcUZ|LEO?4@nrkqnKMLPJterX? z;a9lNj6kMOxWq}U<|s1#F>a~~H=&YOaK>}ZX_MxrJ+&}sx`HM=)d z_B%hKl`!!pbRXL2##1H^nb>KgHaX8X-hT4DhZ#13$KDKv^@0jzN^A{}+D1CTQAqWdJY ztQmr1YcQcFeW%gpyM7{RZ3!wV-VESt;E)N)?>W;5w!o{$hMdRiv)boR?U@e1W0_QU ztjdNRDul!oe;%UarpJ*}#1M1Yu_A7!XNQnXFZTge&8rO8eu>&TLL>u3>FC#77bo8* zn}b|p0p>VD;?d9X0_#8D@K&+kbydVpqOoiy{w0HNHv{uH%y0nE3Ty44lcx6$NvTDG zqS+&jtXJ!>2y_>G4jb$H%UK;D0$$!CK$4t6ZtoF%_)l4S3ylaI?MW8n7O4kJsmjkg zbOt_?^Wf-T|A*;F6a#WZ098 z6qSE^i;M|tkYHf1d9}T0{SX)=sSiL`IGD9tY16LqtWcj!lJo#9`TJ2KKG=eOGAZN;h%#S;p)J4Q8F*innPG*r+6HLVM3})E9Ld||+ zJ)&sR^Prr=+X}}k>bAjCq03%3Uzr++kc(=7eO0sQaRr4Ys0HNihGu8F5GVq@=ncf4p4)hQ}l=JI{?1g`~N#;Q< zvY1Wzs=YqNF#TAm+zG;V|HS{g z`hY**8lpUJ*(fb9L!(}iyWrwE18@Virm(`6wQQ@bqL(p4+=_XH&-3?-8;*Yz&LP7# z4_BaKIm1bE>wCD2j?g<=rcTk$2Q~4^)?wZGFsoE|x2aqN*6-+Gu6k3#Ad!`V4%Wy# zK%a*IT7?Wu{D3?&5%|21*qw%kZ%4kbzs>ov9Y9De;q`!Fqy$2RdEscu|6y;r6y`O^ z$k24$cTG52Pc90b{X`Gzz7O~4Z6EQ5#l30P103{vTuW;Y_C<#});*b&I1$^g=92&@ zx8?JlPW)(MP%PKL1D)e=^w6Ifw@l$j@5|MWM~qwg(Cn3EPnr;`onTgE1mXTTH{7n- z@p;Wk`!ii&goK>zBes6vtE&W1scPOOzP5hx>|qDcEM(!fgR=T9l0?uLeb+h2m3o1$ ze+m8%sda55P|ZmfG|4%AFEeN|ccKstoaH?0@|Xc|HpvdU4!iH__vj<0ZSdP(UdUd~ z0^?(e6U|FgQw%Qg>n!VnitH1ej^(bg=#@9qU}!|att&uwjKXO03#HEI+vcwuk#nle p3q1~-DL7pm$zVSG^3#Hn1*bK2jqa8Z@YjSne9-1Vp~b1FzX4=(L^%Ke literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h230020485.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h230020485.map new file mode 100644 index 0000000..7f047ac --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h230020485.map @@ -0,0 +1,26 @@ + + h-993584945 + + h577349652 + + h577349652 + + h519911868 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h230020485.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h230020485.png new file mode 100644 index 0000000000000000000000000000000000000000..fe8ccb9816db4e30de4f6acb49a71c5beeb90aba GIT binary patch literal 2481 zcmZuzdpuO@8YWw{S5rD!ZV@WUXfP=zhEn7bxlcqcD`hj0I_{*RMq%W(qjJwZF_Ri< zyOgy{2_eZK!gh!mCU>Idd~39SXa8~jncuV4dcXJbJkR_6CdS&*WFxc{5)u;HXl80; zD`8v^-u<8zZJxz^Q!K%GjAyg-Ai4r z7rOMj6gFTd+({Q4;09^IA;!Yv~sAW%sr3a z1wwIr;jstn>dyaG1yxtl!|d5}@kWRr&83pk0;kH~Dl47H+b=H0UkV=5>DaIUS2}!8 zH~-lBY$2? z6U&mU5_DkDOKRl#9&X-|SpImk{G$K8C+H9>`1n)?H_3gX%-K7HHc^ni&$TIJvFoP% zsrIhOGh$FLA@5LuPN)t!AqR~L&!Ix+N|{6Y)1TnV66QV=5^qrEY?2hq*bLdV^}z3F zD!fGT+kKmCg%pGhKO05gQ;YQzEwW?yVd?}&XL!Ee)_`@TvkcXwG8zpupJrxezVr%H z_u1r@q!-3IJM-B@p-yMyyHj3F!^C6AuUs*uZ6G8O?s2{e6WVu9`3Pz z`t6qnsJf+w`H0HvnX_g8)%2wts;*1=(Eoy$l+P@uemPBR>8ml(^b@mYZ-Y~dQ3u?X zv7&H>1N&3`a&(h#DYXIvRx2r4^r-&9Pt+kV2(7tB7bVjn(0f#SecRH%4G%M0&;Q zri%e01OkLWn6Mz(KQQPCOJBR;joj4vkrF#;6@m%k^|=AO?aXLzM|Bo>i~_UpU7JzWM%KI3cB zjxU485F9Py$+`USg>QQ0S6jlBQ;jMpmlCV(*;*n9Xo2FuZWl^s8e1bxWJa1Ci~4oD z0-oTvjHjb*X=qd)GYT>%=;SdI(!{N>$%+e@DfIiy+PxkVaHXpjm>Z`wW9PWyAOod< zhJx)JU0(-jC1&_DOl?7NAKKXfZhsE1O``E-$B3_MLk-bE36Bf5W}gb9o@>1$WsE${ zMdd$OdX8cwc+{Mv_VXJ@XXVX6Z)V7?HGl>uMT}hw$R7r@DPx%MUXQoXveK*+vSF=DRJ~KZAA3F&fum(r9}ZM?N;)_W zcMtVyfbJ#>nZct{EAJ-aBqX1Y{!<0c-8bS6FGlpm&4+&FSVO(lhd_9P9VWm9w^ad7 zrJ&Q5*>_YfS3~ zwMFLpgN~f>gglRhwGlVUO_j5>HJnAeCS#RogXf`ib1UBonHi9aWY50V)5yI9raMa~ znYSz-TFU6(X$BaiC~77q}n882^~>SFx@Qdz$0&J>$~+W*TCIoe*i9>Wyi`<7|Oi ziD*wgQ(2+X5G;Va9s704LiVClgez8N+%u)dFSRA;#GY=flj;KI!ZuBUb_SY?_vtYi z1eBU0p*!mXt9V-cu%#@5cA8IYpufxEWr7{MKNE0Cw1Ae!b7sX0H-=1SDa7jiK}<$> zq(hJ)4^Lq8e|rf_aYh>QtBC43wO~Xz+6f|?DbXmlj$v12WHK5gB=u5QmI&uHW^g8a z!dp>B%*)MJ!U}OCxng$AXEN~IX3CqMQFPuuT|Y5EosM28g;Tp8#q3FTW9*w$6WgRj z;^|cHFhfE-A+m0)+%`;=U~{CEy8H1A9=8BceK=SY+dF`;YpbpYywDDVEi*vAXwhmv zlVs?amREQb6yucI?@v+?z_Eq;=nEH`!^m zJVVK91EdMoo-hQYk(~*Bi3-q7X{1B3Y2D=m7uD|NL;!_&??8V~pS_BL$XlsfCgVcX zcH|_$sjgVg=tpcZQ3=U_W4b>s>2+>rY&(Vx^YnJp`+#ERz}<&|kn^Ebj3|v9^R>yL zcrHg(;LV73qbyNviOSHPgW-x}r=)4Z>y#;S6n5cbZQftN`@#~k6(8hE>G-Wvu&2O7 z56Zn%Ws{oU6%hySM}NW@iP{OS4xguLX&^uJW;aDZW0xJE<`e}dR7Z-o5F$+z;Q7i6K1pbN%nH{w>DnH^L^ + h1358103055 + + h-993584945 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h408247698.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h408247698.png new file mode 100644 index 0000000000000000000000000000000000000000..1ae3863127df006528d4afc3ddb8f0996930c8bf GIT binary patch literal 2399 zcmb7`X;>528po4U<{FM7E)y3JNJS+e3NAn}Da0B~d{7920!5Zet8oFT$R-LIH3bx8 zz2X|eQsn}&NGT2LpcSErpjLrPt^@%=S%QE>49gu*>L;J)-VZbH`EbsA&Uyd8|2q@K zx8rI+El47fGFGJr@(#Y(c(`yKR=H{8u)V}XWfq|R;<9G@BdOL8 z>d~f4%a_=AA-Zh*vS#Px*z)hy`7|+z{o3o-h^NPFPB{nx6|$m*@uLxWQHs-%0rKuC zx?cv{*F7rC+;=D@U&Z3n8YhRI-2vsvL*1(P^H+%cd*XiBiTGYFC;~wPwRFF>ME7jG zytgV6&MR6i%fo#Nw_<6nEjd?J&rS@tPW*A#EclxUW$v7>3>y!rC(YN?+#4k;+!yI= zhsl0~BhECbUFY7UEXz|3ofNo29x#@7(gZ89Npf2an-;@!ER(^~MC$_G>wNj>hW3Mq z`GtWY&mv>Yy8Z@ZrNDEwmDT7(77r75BMJ5)?d$>@tn=hx_ZuzG5KHG&AhMND4udY} zq@$@dSIto}KJV_PYS6oW?3u_Li>C@$OdjTd3M@B9XX9dS0N>arhl26cB>FOV@w;()X_D!8Vyah zM7Hmdzfx(GtCi5>n2u~r@u>gF_!MRPUN8Uk{ga`wrD_AtG^H;E%2M&FJClZM)yVFz z3RU3;x0I`$)LF>-an&+D))kdvVj8(uXNu`qw@89VL*s@IIjO1D#_m=}GJjI%d+kOp z-8wZO7e=hJ2p{lLE&82Q^jxP%vZV=3e`wg{YM9o(8S*#Xv( z;lo@!k+#eyit7qc3BHZC%s(~41vD_2&59m{Ar!o#v&jS&=mMmoa`msLGHdsw{QNB$ zW)^~&ATAlw^TD-JMo=s&5fT$2y#gra660v()3Qb5KMH#p(@=N06z?9)idD#&N2 zv4fB;VfS;pcif;du=`cZi;gw=e|3<^v%Q588sqsK%BHpegoCxCzlXe_ORQjD&`-UU zp7sy>)h!(7Pad^CZM{L-w63yV*_FV|+D!|(0$?87_pHhFU_VuD%-~S#!$W(*xF~-f zqNUBjjIzE%8DbaalIGZ5becD|mRh4D*q1HT2M%6*q~ZjJAD~ZcZiLoorGfV1Y?_6iD91J7xO2uzjYz%wBq(iz7+E=(aspjAUg`*-bH0x?tyeM?!R(w7PrEz!c5$ zZHIO2)SdA+QdgtySOC-6-XeHCJvCmu9mzWIIvuDA)RE1Kg6|_7Mx3-77k-2JVIMR*4*ka8|*n@G^3_SE1R)O@&mRRR0dYx1s zD3-?QpYdhl9w7?JH0mF@HT5SXo@Jc{>C2JL7eH@V()mxy5fWbIkYi@_o2k1y_U_<{ z8x`x3jApp`k@>VN_YdrCsJEP9_@^q@fJtNcBUJ7xuMQ~@pfDmZ$u+H^L?ZtJ}8uyz*x?ee{?Z18a<)r4H#ot4o zI-*s&59_#HF#bja`x+?IR1rzKI>u#(SX?!fAB;c)b8&QraOB)D5G~F|Gf#4e!Vfc@P0*~=y<*33-(h-71LZaDL_djkzY z-LUEq!Xc;&RzD%Wrt!%zUqs#2D1|<4#@gfwTl4qzO8pRBLrL8K0eU2WH}T%CTdkVN z=JTLX;muqJpa7-J@*rElm*)ZZiaA%nRUXz~Vm>LDX8 z6negc{5NTua62XscHcRmu3X%ftX!;AJ(1;_5gn;4eP}G_V?QEoefA(!FXzIw+e)ui z-egzRsQ;kFgW?uOJh+;4w&Nm|Ar9WTtrQrn5jX#=gnir%Xk((bE7nQ2kpfZoXf)CP zNZwd={+n#sxThdfwiBuIF>&L&+u9v_$oyr^Rftp%`4# zcrP2>`N>Ex*A7+?rmAt7`P2{v-1Q5d5FSI5`Xt+D2+ + h535307528 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h482833585.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h482833585.png new file mode 100644 index 0000000000000000000000000000000000000000..80bd9046662e3e2898e95013e6b1b37a73f089d9 GIT binary patch literal 1939 zcmaJ?YgAKL77jX8m%JQkr9cPj!WUwK3^&FA;Tb^+h5DdaiZBXj0veHkkQkGK4<@h# z2a(_!y2qa`qoV7Z?X8xRY*0=ZF`#aya z&ppDg!h55c2o@m+>4ymf6AjpZw{aa6*cG^@?=mbncNhlk};r@P+oGk-Yivo`4w*520b zhYI*>J3}TasOa`SF$Rg~xDRZIJyd~ggKc{_noP=H4W3Mr5F7-X$hPB3-NuoHtG8jF&#Uux3R8yS3P#SUpAV1ujWoTa5+B zDaF`NkYLD8?hi%CYH9{nf0Y;syX`k zgj>jR4!wyFlTj3%o54DQZ+0Z@r$~?CEBf0Q6c>O$Km9siU<>`^Og8-3054H@dK<3Q zsaAG(H}~=qQNc-RXWP6x(S)o?34cErA5EIzo^*c3mM<5$i!f7O7f-_-nL^F(`Q5)& z%(^&GE2BkRB<&JJ4SD}gjmwjmMK_pEGGdYKdCy`MZv}nhj53a1!(`TQep5^O49?<|gBR<+1( zTwlo?%<53fPnq?C(RHe(_9|~!=o;p?N@+(CQ${!&E*SW1*2Kk0iQssjc$j5m5?pU3};`)Dwb)zkj~q}h$WfZpk|Ao z8UrYXdBTEm*D?TCEa$=<0&DnG`85n0HfO1lj-;S!btYd2U%CU?wNIedU$`A&t z>MHgTnpjo!)ScLtk-2g|1e7~4%xn3wz)STZ<+0N_$KD+?*+zPzsU82Jfq>Jy6k)G6 zqf8P_V;-5FXQX(*$j}%PV#W&(|8MZ-Otw98859giUi_uh$$XSz z)*YI>rq`4KG^I?Mq*#4tgY`ia1_}245-(T{0?nc=-+m5v)bVVm#bZ^7KfBhFt8ZOi zoE8m@s12!0kEW&`6eO$Kb2Or?TCLD5f?^8zJ~C}jwO7-Ijy9$!$qCM|KzPWu{aby9j?PgiGU?@@7&8na+ai8XFWRssV^l~ zfUf9Qx3P0JHbpYg$vRR~^Y^8;@6s7;cDs_7AT47(K^W4Z(0!*!)QF}bWLj<(Mo zmx$L6o?x+hW0IK?0sRZRX)AkR2(&P+yNoE!fXr~{iy@TaB^bK;L75h~e(!&EdOZj1 z1IlzeDFeV9#pG5X|Db~KOS?-B9HX#c4`5&es1$NUK>*GdGC((Lpa4;&vGQ#s8`C>s z0dFfv z`ApF1kLnh1sL^|&@n3IbU=7^-1KIZffGN!;#GoaQs<`-E5rdW1&-*x5ZTL%K2A1y? z0Y(aP3&!6C!=Vs`l+5?^TD$aOaW@_9rw8B#bKWc5DAmGoPknxP{Sj+aN}>2RYBqL- zCE#Rr>}dtY>?$CYBXpb^6`eot8gx&)^KzG`x$$nvv#{X2PaZv0QkeYKhCt8t+`Qv zXMH-m<%eCs0ld&=G4MpvL}118E7;-Mi8M!uV*aosLAO39uWiCIJWU54TSCZzaC%+9 H-?IM=`Uwz9 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h508496390.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h508496390.map new file mode 100644 index 0000000..7431192 --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h508496390.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h508496390.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h508496390.png new file mode 100644 index 0000000000000000000000000000000000000000..79f5f7a03de0785f5c461a36fa24c485834c231b GIT binary patch literal 772 zcmV+f1N;1mP)lkB@$ zswOB;_3%10iXL98VApgu^wLy^NT z<&40IVTNm3@2>U=6=dIUZsba%T+`02MvcP9Xgbe8&tY_pF#`VUn&JC3qB&GMxR<)- z+;XFHU9+o?{yoJB)-~S@xs*QwxaJ0~v8dr9*BHm>)j8Azu6gloimNZBbA@Y-cxDYBQB62hX;O?bssWOmil!Ym5h@C)zmS=WF~2 zO@Y3druq4r=_4@z=Y|o@y% zxu)zE0N@$`Acw*=0BWwW z|1lf51|XwlYCm^}YXAUn4FKR80Khc>0JsJK?!zB + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h516707748.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h516707748.png new file mode 100644 index 0000000000000000000000000000000000000000..b50e2ee45bb2f692c06e406299f5d97e93cc0117 GIT binary patch literal 2113 zcmb7GdpK0<8ecjoVd`n0niR&~M+j?B?CIj#jtXgq6SHQ}7%i%CNy6k3yG|zeP91B? zCFy2&GMF_QgjCZES!s?_(jvEp92zuYBDb^Dd7ks%d7ksn_q^}-t>5o^-}kqE>sjfC z4(=mqZ_)+;faJd4)dv8U#S<}GYZ*J$VC#DtBp)Hzqf<%_qFcHn^dk8{f@e%W)qi)~G4 z`oD^k0dOk;pfHJLMQDT zJo?ab%Qbqn_7t0u1QJK4+xXSjiy@7_I$MTi$3KO-V=H%ARGd|-rPPAFDRbFrqr9)F zaB;v-7hg}|TZdC%+?{HFa9XJJ`m9)keOO(?glOe5k+B@DLgARtMS7h99%IU8NwgPx z`DyyEeAQ`Msz-pO&me!pC>s~$cMjEu8!!$*ydek6k#jLLgY5OX?Z(kTul{sbtMQqg z$=gDmn`6d(<9bZj_qLY5w18bLF{G7_wV4;vK`IA7cVK1a@gsM`_8!QMR(oyX9=+|H z9cCVw5W=9%?>dHy7AynPh98+v$XLafW2aaOxntO7&#?Gp?&JFY4N)*OxDjkH^{vi7 zSi#!wU-?fNY72?MCMW`A<7Lj*i`1x?XdW6Q=+?eli}}UT7K4=`xeUs0JVFEFm_V8!ECPm*NkEw;Kme-M6@w@>9dSLSAyRD<`TQasyP*LuwN zA(J*u=k&IY_RbD9HZptxb3I=n?{MeGorV#C(AobDP1SKf02*+EpRv*LnCngSMsG!wRjIEK! z@MT8w=>Rd7p%Ng1q*Kn)jA%c@!#U=!!nSnX^gfQG(Q^1hhcG8=$S^UhR2*KJ7cs+pL)6a+{Y}O5 z7#@qp=4d77?wwSLa-V7KK+}o~X57H8?U~g*NfjR#lppra)+>Vp7w0-iS9r<0rya%Y zdb;=QSn2Gp{@6#e>FlV{53<@p?BT*9aFZcJRq;Zwhy1yFVRy zi52oM(S}18{=2ct+Pmx_`D|@}$1~K$dIef0JIT?^y+tRSNf9f5J^P0uy{Cj%FaIoP z+~Y;COg2!d_czwN3cpc2OEJPu{D(r$By-zjT5doptbu4gMgeRY3j#o$|DE2*gp*a| zo*BnvP^a%FEV9e_vYi{7z*)Kz&|{Dv5wjq7V)e~HU=u_WK=L*tnl=UBk7_)tKuaMA zyfa}Sd2}+c&2_fb3z^S1xXFeP&42h*A4kF24xgAkRUn1}*Nr1_&2SdV>Xr!nqRfJ=Wjz!(aiq>yG+;P?o`&roZJMgUG<$DrIp>_Tq$E z3z?cRLNrr%g8KeSd}5;i$jcxj%0{SS;pI?nfurT}v=9i;lc133t;E+*J9hE?o;%J* z3@C-oBRns8kSC}EI8vE6-hx=@3>Smmgc22}mQa~@-`3c#si-+}vRtTKNGECqfywG{ zA)DC>zlz$wTZdI~wh*Hr17GQJ&wKgv4d*4q zG>OEdjbicbAb}A_YV%pDCUrNpVBt)S`3?Hg@DvPnT`63vud@|(2(|BiiTT2$*$XQP$Pv|#=Pg!`?;x z8AboN>GxX@$48U$4YM7*oeq;*mn!ZD6L%Q>eJ%vAcx(Fd8aJ7Hbh9Vlzp?(%pd6=F zh423D+4vT2u4DE3nF72*_lrC-AUqxy5I!?58rKvtfD8i7QjRF;2|VsP9BC59pIMQVDYra()x1 l&k@lyJqK$5dPON38fNwD&qhQL{{#Tw?sm|%{1?`_e*=>(0e%1g literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h624412339.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h624412339.map new file mode 100644 index 0000000..f015a60 --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h624412339.map @@ -0,0 +1,20 @@ + + h-853091232 + + h-993584945 + + h-676012345 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h624412339.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h624412339.png new file mode 100644 index 0000000000000000000000000000000000000000..ef5263d4223661b96e21ada97e5217d746fc2f67 GIT binary patch literal 2093 zcmYLL4LDT!8lT3@8k3JX#rCDUfjBt%@mfrpO*$ zX;4~CSJ+t($&!?d)x;oQh0FEPtX7m_Gbm&KXVUI7&-2cE&inEI{eJKJf1V@WW$ypn z-5g^4zc;k}62A-Ko9ZtN{dXNTsAY?-xTP~Pyrgc3EEy>rdQG+ zTS+!k7bdM6#1>k*IAnU~O3lM}&))Scq;RBK2!)}pc@sG*EM4#%+AWeVp?T>^9V*)= z#tU|;=$Wv&1%)WA=58;|=^R{mKR>6*<%@C8#-(~H=VZT3{A1yQ6WV=Jm?DouyEg_o z!wk=}VX)uPbe58Uwf}Zy^HbC5BWXdk&-;>GPR2``3Oa1-qANs;%Wd9?=|T$R!Bi&j?^XCouTh*>!?9Hxocf(HQw zJ7CA7Z38=3TXnGa+F{?GAL#yqOrMTJ^aD(gSMJKFC!~Q>T}sq`Xi5vS-Iy>Q(%d(u z80nB)IlJo_?3cLp?K$~VqnAu9)Ik`|>wo?IR@i9s*tWwr!Ia|%Tlg{FZd=r zaJdrmoq-WoI<|gNN}Tv4AwU=Lfr{=~T>E#jQM5L!_cY`Zl_ljOJN%CF29tT0w)X-o zWPsBuA*3gO2=Tcm1&3huYm$t7hqs`dm(EBW!h=N$K zm9OJ6*4j3ouKg6W=D^cZ76NKeipH{(MX2Jn79>Kc%(%-^(taM91pjRcQv3-pFf97t z1`pHW{fCpO{FtV%e|g@)Cc(Ze!E80_#wram3R3X{6?k}FW(H5~Si%8-tAFuwoSGFm zE-lOuai+ho$4WL;xGBH=hlV%L5bn85g=rEZ)}R_$%*tDk(|F4dz}@!ZyNHbVu+HQ;df4k2)%$P zw!<70Ziny#uo(9K6y7S$bsJmP1QD^qb1*S|w{4&{me)#imtF%nQw8FwQjF^vE4 z+Qw}<#?2n_1@hE~^id{$v^gX(Y5S^&jZaG>AW#?=6X)Hr{MOoZI>!Zn+7oUueNE&2 zl`X#x%08%rSAklrm94gzF9Xx#r}M@-*$ACs3+I~i4}^T25D7M~4AUIa$p0WJ5faHa zp*GLCLj5%^YEO{(amo%uPqjfXZ5bS(w*o&UW;J|z{~`csP4An5%pbF@={Ue;gA=3S zMzcxFM#H9qZR#IV+{G~g<0E6m&Rw^1akqp5)=#~cgtzYeS^q6`VhP_!3bLi0fdggA z4E2O?=?n-n_}ly8Oy&&{%93WEA>EA}ROGhgT5;a%j_P8!TL5kQTaRu=1@PR>Wb-DV zHm%TOM+9mXb#4;so6-Yi0;xT>k^h&<5$W=tA+WD<0&2t6KB%9|RNELl7XxmwCNT|N zPKS&%NB|6gM{`f`*=!@>y@7Yzbh>y0?qpmQ-<$a4WA5^mVwTs?!5{;JEWqB>+~Wg+ zop&P_$Avl*<}XD6ER%{UV0@b;YcTK7t{1u=Mh}iMGr-!(c$|srZb*s2akql`D-Hr64n)xW zqj(j5&nbw2gaj?M35-?2A~a5u#~2!J_zaP1b1Mo!)+HZz^|VSY4kbVlWAZ9HOl93f zK%^6oAmR0&|AGRZTASUrCQRp9UvPJ~MvaAYOZn^KvC?OrrT)7(b zzO6uBp%My$D1d + h-853091232 + + h-993584945 + + h-1124608460 + + h192331856 + + h-802965662 + + h-494260170 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h731810719.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h731810719.png new file mode 100644 index 0000000000000000000000000000000000000000..aebff748f4f8481b2573eba9c487c7aa71d60c6b GIT binary patch literal 6851 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 r*SwUfNSw;{=#~P}rC + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h77064440.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h77064440.png new file mode 100644 index 0000000000000000000000000000000000000000..170799381e7b687c2f7a51b4990cf7b445137262 GIT binary patch literal 4233 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 + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h813803539.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h813803539.png new file mode 100644 index 0000000000000000000000000000000000000000..89e7aa1ed75d6a0b961c9a205c9326ab66a1ec2c GIT binary patch literal 709 zcmV;$0y_PPP)~TqfY_LS}Lv-8Np3IWBYcv1&=Hn#LZl{QMrzh2dG}u*B&3ulF)P z^A!u?cIz7XQ!;NK(pOXn*Hq_%PcSO{tjy!Ux8{IPPu_s#Em;`6JjW>JtCw9r!VQ=0 zQh6xky2s^yyrzKd0t?k=`cBy*r#$~mfEL8nYHeO`DfJ(A7;AEZ8FdBb6~z~^Z)bbO;IBu00cgm`Le;dzoXS9T3&gQz)9_=$TYKOAZDxm$N+(lXMW*8 r%z5M^2?Rc#d5WSIY$(zKirPxQD(uwLHKyO$00000NkvXXu0mjf=Jadw literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h854822387.map b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h854822387.map new file mode 100644 index 0000000..5adc909 --- /dev/null +++ b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h854822387.map @@ -0,0 +1,56 @@ + + h-993584945 + + h-1691165380 + + h-853091232 + + h888650454 + + h-1794244794 + + h-1122459339 + + h-1514309680 + + h-494260170 + + h-1482113798 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h854822387.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h854822387.png new file mode 100644 index 0000000000000000000000000000000000000000..0429305b9de4e82af4e9a8c4fdaff8fb3868ab37 GIT binary patch literal 8268 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 + h-853091232 + + h712147427 + + h518348337 + + h-676012345 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_0.90/schemaDiagrams/h992625297.png b/forester/phyloxml/docs/version_0.90/schemaDiagrams/h992625297.png new file mode 100644 index 0000000000000000000000000000000000000000..702363198775116666e89794b0d7c6afeeba8d8e GIT binary patch literal 4007 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/phyloxml.xsd.html b/forester/phyloxml/docs/version_1.00/phyloxml.xsd.html new file mode 100644 index 0000000..8628ae3 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/phyloxml.xsd.html @@ -0,0 +1,6315 @@ + + + + + Documentation for phyloXML 1.00 - phyloxml.xsd + + + + + + +

+ Documentation for phyloXML 1.00 +

+
+ + + + +
+

Table of Contents

+ + + +
+ top +
+
+

+ Schema Document Properties +

+ + + + + + + + + + + + + +
+ Target Namespace + + http://www.phyloxml.org +
Element and Attribute Namespaces +
    +
  • Global element and attribute declarations belong to this schema's target namespace.
  • +
  • By default, local element declarations belong to this schema's target namespace.
  • +
  • By default, local attribute declarations have no namespace.
  • +
+
Documentation phyloXML is an XML language to describe phylogenies and associated data. Version: 1.00. + License: LGPL. Copyright (c) 2008-2009 Christian M Zmasek.
+

Declared Namespaces

+ + + + + + + + + + + + + + + + + +
PrefixNamespace
+ xml + http://www.w3.org/XML/1998/namespace
+ phy + + http://www.phyloxml.org +
+ xs + http://www.w3.org/2001/XMLSchema
+
+
+ + Schema Component Representation +
+
+
<xs:schema + targetNamespace="http://www.phyloxml.org" elementFormDefault="qualified" attributeFormDefault="unqualified">
...
</xs:schema>
+
+ +
+
+ top +
+
+

+ Global Declarations +

+

Element: phyloxml +

+ + + + + + + + + + + + + + + + + +
Namephyloxml
Type + + phy:Phyloxml + +
+ Nillable + no
+ Abstract + no
+
+
+ + Logical Diagram +
+
+ + + +
+ +
+
+
+ + XML Instance Representation +
+
+
<phy:phyloxml>
+ Start Sequence + [1..*] + +
+
<phy:phylogeny> + phy:Phylogeny + </phy:phylogeny> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
+ End Sequence +
</phy:phyloxml>
+
+ +
+
+
+ + Diagram +
+
+ + + h535307528 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:element + name="phyloxml" type=" + + phy:Phyloxml + + "/>
+
+ +
+
+ top +
+
+

+ Global Definitions +

+

Complex Type: Accession +

+ + + + + + + + + +
Super-types: + + xs:token < Accession (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameAccession
Used by (from the same schema document)Complex Type + Sequence + +
+ Abstract + no
Documentation Element Accession is used to capture the local part in a sequence identifier (e.g. 'P17304' + in 'UniProtKB:P17304', in which case the 'source' attribute would be 'UniProtKB').
+
+
+ + XML Instance Representation +
+
+
<...
+ source=" + xs:token + [1]">
+ + + xs:token + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Accession">
<xs:simpleContent>
<xs:extension + base=" + + xs:token + ">
<xs:attribute + name="source" type=" + + xs:token + " use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Annotation +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameAnnotation
Used by (from the same schema document)Complex Type + Sequence + +
+ Abstract + no
Documentation The annotation of a molecular sequence. It is recommended to annotate by using the optional + 'ref' attribute (some examples of acceptable values for the ref attribute: 'GO:0008270', + 'KEGG:Tetrachloroethene degradation', 'EC:1.1.1.1'). Optional element 'desc' allows for a free text + description. Optional element 'confidence' is used to state the type and value of support for a annotation. + Similarly, optional attribute 'evidence' is used to describe the evidence for a annotation as free text + (e.g. 'experimental'). Optional element 'property' allows for further, typed and referenced annotations from + external resources.
+
+
+ + XML Instance Representation +
+
+
<...
+ ref=" + phy:ref + + [0..1]" +
+ source=" + xs:token + [0..1]" +
+ evidence=" + xs:token + [0..1]" +
+ type=" + xs:token + [0..1]">
+
<phy:desc> + xs:token </phy:desc> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
+
<phy:property> + phy:Property + </phy:property> [0..*] +
+
<phy:uri> + phy:Uri + </phy:uri> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h158033242 + + h-676012345 + + h-675984882 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Annotation">
<xs:sequence>
<xs:element + name="desc" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
+
<xs:element + name="property" type=" + + phy:Property + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="uri" type=" + + phy:Uri + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="ref" type=" + + phy:ref + + "/>
+
<xs:attribute + name="source" type=" + + xs:token + "/>
+
<xs:attribute + name="evidence" type=" + + xs:token + "/>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: BinaryCharacterList +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameBinaryCharacterList
Used by (from the same schema document)Complex Type + BinaryCharacters + , Complex Type + BinaryCharacters + , Complex Type + BinaryCharacters + , Complex Type + BinaryCharacters + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:bc> + xs:token </phy:bc> [1..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="BinaryCharacterList">
<xs:sequence>
<xs:element + name="bc" type=" + + xs:token + " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: BinaryCharacters +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameBinaryCharacters
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation The names and/or counts of binary characters present, gained, and lost at the root of a + clade.
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [0..1]" +
+ gained_count=" + xs:nonNegativeInteger + [0..1]" +
+ lost_count=" + xs:nonNegativeInteger + [0..1]" +
+ present_count=" + xs:nonNegativeInteger + [0..1]" +
+ absent_count=" + xs:nonNegativeInteger + [0..1]">
+
<phy:gained> + phy:BinaryCharacterList + </phy:gained> [0..1] +
+
<phy:lost> + phy:BinaryCharacterList + </phy:lost> [0..1] +
+
<phy:present> + phy:BinaryCharacterList + </phy:present> [0..1] +
+
<phy:absent> + phy:BinaryCharacterList + </phy:absent> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h1535743041 + + h1535743041 + + h1535743041 + + h1535743041 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="BinaryCharacters">
<xs:sequence>
<xs:element + name="gained" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
+
<xs:element + name="lost" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
+
<xs:element + name="present" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
+
<xs:element + name="absent" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
+
<xs:attribute + name="gained_count" type=" + + xs:nonNegativeInteger + "/>
+
<xs:attribute + name="lost_count" type=" + + xs:nonNegativeInteger + "/>
+
<xs:attribute + name="present_count" type=" + + xs:nonNegativeInteger + "/>
+
<xs:attribute + name="absent_count" type=" + + xs:nonNegativeInteger + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: BranchColor +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameBranchColor
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation This indicates the color of a clade when rendered (the color applies to the whole clade + unless overwritten by the color(s) of sub clades).
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:red> + xs:unsignedByte </phy:red> [1] +
+
<phy:green> + xs:unsignedByte </phy:green> [1] +
+
<phy:blue> + xs:unsignedByte </phy:blue> [1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="BranchColor">
<xs:sequence>
<xs:element + name="red" type=" + + xs:unsignedByte + "/>
+
<xs:element + name="green" type=" + + xs:unsignedByte + "/>
+
<xs:element + name="blue" type=" + + xs:unsignedByte + "/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Clade +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameClade
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + +
+ Abstract + no
Documentation Element Clade is used in a recursive manner to describe the topology of a phylogenetic tree. + The parent branch length of a clade can be described either with the 'branch_length' element or the + 'branch_length' attribute (it is not recommended to use both at the same time, though). Usage of the + 'branch_length' attribute allows for a less verbose description. Element 'confidence' is used to indicate + the support for a clade/parent branch. Element 'events' is used to describe such events as gene-duplications + at the root node/parent branch of a clade. Element 'width' is the branch width for this clade (including + parent branch). Both 'color' and 'width' elements apply for the whole clade unless overwritten in-sub + clades. Attribute 'id_source' is used to link other elements to a clade (on the xml-level). +
+
+
+ + XML Instance Representation +
+
+
<...
+ branch_length=" + xs:double + [0..1]" +
+ id_source=" + phy:id_source + + [0..1]">
+
<phy:name> + xs:token </phy:name> [0..1] +
+
<phy:branch_length> + xs:double </phy:branch_length> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..*] +
+
<phy:width> + xs:double </phy:width> [0..1] +
+
<phy:color> + phy:BranchColor + </phy:color> [0..1] +
+
<phy:node_id> + phy:Id + </phy:node_id> [0..1] +
+
<phy:taxonomy> + phy:Taxonomy + </phy:taxonomy> [0..*] +
+
<phy:sequence> + phy:Sequence + </phy:sequence> [0..*] +
+
<phy:events> + phy:Events + </phy:events> [0..1] +
+
<phy:binary_characters> + phy:BinaryCharacters + </phy:binary_characters> [0..1] +
+
<phy:distribution> + phy:Distribution + </phy:distribution> [0..*] +
+
<phy:date> + phy:Date + </phy:date> [0..1] +
+
<phy:reference> + phy:Reference + </phy:reference> [0..*] +
+
<phy:property> + phy:Property + </phy:property> [0..*] +
+
<phy:clade> + phy:Clade + </phy:clade> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h-1691165380 + + h-853091232 + + h888650454 + + h-1794244794 + + h-436501026 + + h-1514309680 + + h-979596407 + + h517931443 + + h401516646 + + h158033242 + + h-1482113798 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Clade">
<xs:sequence>
<xs:element + name="name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="branch_length" type=" + + xs:double + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="width" type=" + + xs:double + " minOccurs="0"/>
+
<xs:element + name="color" type=" + + phy:BranchColor + + " minOccurs="0"/>
+
<xs:element + name="node_id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="taxonomy" type=" + + phy:Taxonomy + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="sequence" type=" + + phy:Sequence + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="events" type=" + + phy:Events + + " minOccurs="0"/>
+
<xs:element + name="binary_characters" type=" + + phy:BinaryCharacters + + " minOccurs="0"/>
+
<xs:element + name="distribution" type=" + + phy:Distribution + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="date" type=" + + phy:Date + + " minOccurs="0"/>
+
<xs:element + name="reference" type=" + + phy:Reference + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="property" type=" + + phy:Property + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="clade" type=" + + phy:Clade + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="branch_length" type=" + + xs:double + "/>
+
<xs:attribute + name="id_source" type=" + + phy:id_source + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: CladeRelation +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameCladeRelation
Used by (from the same schema document)Complex Type + Phylogeny + +
+ Abstract + no
Documentation This is used to express a typed relationship between two clades. For example it could be + used to describe multiple parents of a clade.
+
+
+ + XML Instance Representation +
+
+
<...
+ id_ref_0=" + phy:id_ref + + [1]" +
+ id_ref_1=" + phy:id_ref + + [1]" +
+ distance=" + xs:double + [0..1]" +
+ type=" + xs:token + [1]">
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h577349652 + + h577349652 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="CladeRelation">
<xs:sequence>
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="id_ref_0" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="id_ref_1" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="distance" type=" + + xs:double + "/>
+
<xs:attribute + name="type" type=" + + xs:token + " use="required"/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Confidence +

+ + + + + + + + + +
Super-types: + + xs:double < Confidence (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameConfidence
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + , Complex Type + Events + , Complex Type + Annotation + , Complex Type + SequenceRelation + , Complex Type + CladeRelation + +
+ Abstract + no
Documentation A general purpose confidence element. For example this can be used to express the bootstrap + support value of a clade (in which case the 'type' attribute is 'bootstrap').
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [1]">
+ + + xs:double + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Confidence">
<xs:simpleContent>
<xs:extension + base=" + + xs:double + ">
<xs:attribute + name="type" type=" + + xs:token + " use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Date +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameDate
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation A date associated with a clade/node. Its value can be numerical by using the 'value' element + and/or free text with the 'desc' element' (e.g. 'Silurian'). If a numerical value is used, it is recommended + to employ the 'unit' attribute to indicate the type of the numerical value (e.g. 'mya' for 'million years + ago').
+
+
+ + XML Instance Representation +
+
+
<...
+ unit=" + xs:token + [0..1]" +
+ range=" + xs:decimal + [0..1]">
+
<phy:desc> + xs:token </phy:desc> [0..1] +
+
<phy:value> + xs:decimal </phy:value> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Date">
<xs:sequence>
<xs:element + name="desc" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="value" type=" + + xs:decimal + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="unit" type=" + + xs:token + "/>
+
<xs:attribute + name="range" type=" + + xs:decimal + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Distribution +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameDistribution
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation The geographic distribution of the items of a clade (species, sequences), intended for + phylogeographic applications. The location can be described either by free text in the 'desc' element and/or + by the coordinates of one or more 'Points' (similar to the 'Point' element in Google's KML format) or by + 'Polygons'.
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:desc> + xs:token </phy:desc> [0..1] +
+
<phy:point> + phy:Point + </phy:point> [0..*] +
+
<phy:polygon> + phy:Polygon + </phy:polygon> [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-1112505301 + + h332351765 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Distribution">
<xs:sequence>
<xs:element + name="desc" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="point" type=" + + phy:Point + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="polygon" type=" + + phy:Polygon + + " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: DomainArchitecture +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameDomainArchitecture
Used by (from the same schema document)Complex Type + Sequence + +
+ Abstract + no
Documentation This is used describe the domain architecture of a protein. Attribute 'length' is the total + length of the protein
+
+
+ + XML Instance Representation +
+
+
<...
+ length=" + xs:nonNegativeInteger + [0..1]">
+
<phy:domain> + phy:ProteinDomain + </phy:domain> [1..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-1389097534 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="DomainArchitecture">
<xs:sequence>
<xs:element + name="domain" type=" + + phy:ProteinDomain + + " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
+
<xs:attribute + name="length" type=" + + xs:nonNegativeInteger + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Events +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameEvents
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation Events at the root node of a clade (e.g. one gene duplication).
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:type> + phy:EventType + </phy:type> [0..1] +
+
<phy:duplications> + xs:nonNegativeInteger </phy:duplications> [0..1] +
+
<phy:speciations> + xs:nonNegativeInteger </phy:speciations> [0..1] +
+
<phy:losses> + xs:nonNegativeInteger </phy:losses> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h1358103055 + + h-993584945 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Events">
<xs:sequence>
<xs:element + name="type" type=" + + phy:EventType + + " minOccurs="0"/>
+
<xs:element + name="duplications" type=" + + xs:nonNegativeInteger + " minOccurs="0"/>
+
<xs:element + name="speciations" type=" + + xs:nonNegativeInteger + " minOccurs="0"/>
+
<xs:element + name="losses" type=" + + xs:nonNegativeInteger + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Id +

+ + + + + + + + + +
Super-types: + + xs:token < Id (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameId
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + , Complex Type + Taxonomy + +
+ Abstract + no
Documentation A general purpose identifier element. Allows to indicate the type (or source) of an + identifier.
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [0..1]">
+ + + xs:token + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Id">
<xs:simpleContent>
<xs:extension + base=" + + xs:token + ">
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Phylogeny +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NamePhylogeny
Used by (from the same schema document)Complex Type + Phyloxml + +
+ Abstract + no
Documentation Element Phylogeny is used to represent a phylogeny. The required attribute 'rooted' is used + to indicate whether the phylogeny is rooted or not. The attribute 'rerootable' can be used to indicate that + the phylogeny is not allowed to be rooted differently (i.e. because it is associated with root dependent + data, such as gene duplications). The attribute 'type' can be used to indicate the type of phylogeny (i.e. + 'gene tree'). It is recommended to use the attribute 'branch_length_unit' if the phylogeny has branch + lengths. Element clade is used in a recursive manner to describe the topology of a phylogenetic + tree.
+
+
+ + XML Instance Representation +
+
+
<...
+ rooted=" + xs:boolean + [1]" +
+ rerootable=" + xs:boolean + [0..1]" +
+ branch_length_unit=" + xs:token + [0..1]" +
+ type=" + xs:token + [0..1]">
+
<phy:name> + xs:token </phy:name> [0..1] +
+
<phy:id> + phy:Id + </phy:id> [0..1] +
+
<phy:description> + xs:token </phy:description> [0..1] +
+
<phy:date> + xs:dateTime </phy:date> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..*] +
+
<phy:clade> + phy:Clade + </phy:clade> [0..1] +
+
<phy:clade_relation> + phy:CladeRelation + </phy:clade_relation> [0..*] +
+
<phy:sequence_relation> + phy:SequenceRelation + </phy:sequence_relation> [0..*] +
+
<phy:property> + phy:Property + </phy:property> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-853091232 + + h-993584945 + + h-1124608460 + + h192331856 + + h-802965662 + + h158033242 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Phylogeny">
<xs:sequence>
<xs:element + name="name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="description" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="date" type=" + + xs:dateTime + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="clade" type=" + + phy:Clade + + " minOccurs="0"/>
+
<xs:element + name="clade_relation" type=" + + phy:CladeRelation + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="sequence_relation" type=" + + phy:SequenceRelation + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="property" type=" + + phy:Property + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="rooted" type=" + + xs:boolean + " use="required"/>
+
<xs:attribute + name="rerootable" type=" + + xs:boolean + "/>
+
<xs:attribute + name="branch_length_unit" type=" + + xs:token + "/>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Phyloxml +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NamePhyloxml
Used by (from the same schema document)Element + phyloxml + +
+ Abstract + no
Documentation 'phyloxml' is the name of the root element. Phyloxml contains an arbitrary number of + 'phylogeny' elements (each representing one phylogeny) possibly followed by elements from other namespaces. +
+
+
+ + XML Instance Representation +
+
+
<...>
+ Start Sequence + [1..*] + +
+
<phy:phylogeny> + phy:Phylogeny + </phy:phylogeny> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
+ End Sequence +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h535307528 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Phyloxml">
<xs:sequence + maxOccurs="unbounded">
<xs:element + name="phylogeny" type=" + + phy:Phylogeny + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Point +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NamePoint
Used by (from the same schema document)Complex Type + Distribution + , Complex Type + Polygon + +
+ Abstract + no
Documentation The coordinates of a point with an optional altitude (used by element 'Distribution'). + Required attribute 'geodetic_datum' is used to indicate the geodetic datum (also called 'map datum'), for + example Google's KML uses 'WGS84'.
+
+
+ + XML Instance Representation +
+
+
<...
+ geodetic_datum=" + xs:token + [1]">
+
<phy:lat> + xs:decimal </phy:lat> [1] +
+
<phy:long> + xs:decimal </phy:long> [1] +
+
<phy:alt> + xs:decimal </phy:alt> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Point">
<xs:sequence>
<xs:element + name="lat" type=" + + xs:decimal + "/>
+
<xs:element + name="long" type=" + + xs:decimal + "/>
+
<xs:element + name="alt" type=" + + xs:decimal + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="geodetic_datum" type=" + + xs:token + " use="required"/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Polygon +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NamePolygon
Used by (from the same schema document)Complex Type + Distribution + +
+ Abstract + no
Documentation A polygon defined by a list of 'Points' (used by element 'Distribution'). +
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:point> + phy:Point + </phy:point> [3..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-1112505301 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Polygon">
<xs:sequence>
<xs:element + name="point" type=" + + phy:Point + + " minOccurs="3" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Property +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameProperty
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + , Complex Type + Annotation + +
+ Abstract + no
Documentation Property allows for typed and referenced properties from external resources to be attached + to 'Phylogeny', 'Clade', and 'Annotation'. The value of a property is its mixed (free text) content. + Attribute 'datatype' indicates the type of a property and is limited to xsd-datatypes (e.g. 'xsd:string', + 'xsd:boolean', 'xsd:integer', 'xsd:decimal', 'xsd:float', 'xsd:double', 'xsd:date', 'xsd:anyURI'). Attribute + 'applies_to' indicates the item to which a property applies to (e.g. 'node' for the parent node of a clade, + 'parent_branch' for the parent branch of a clade). Attribute 'id_ref' allows to attached a property + specifically to one element (on the xml-level). Optional attribute 'unit' is used to indicate the unit of + the property. An example: <property datatype="xsd:integer" ref="NOAA:depth" applies_to="clade" + unit="METRIC:m"> 200 </property>
+
+
+ + XML Instance Representation +
+
+
<...
+ ref=" + phy:ref + + [1]" +
+ unit=" + phy:ref + + [0..1]" +
+ datatype=" + phy:PropertyDataType + + [1]" +
+ applies_to=" + phy:AppliesTo + + [1]" +
+ id_ref=" + phy:id_ref + + [0..1]"/>
+
+ +
+
+
+ + Diagram +
+
+ + + h-675984882 + + h-675984882 + + h-54338178 + + h-763252414 + + h577349652 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Property" mixed="true">
<xs:attribute + name="ref" type=" + + phy:ref + + " use="required"/>
+
<xs:attribute + name="unit" type=" + + phy:ref + + "/>
+
<xs:attribute + name="datatype" type=" + + phy:PropertyDataType + + " use="required"/>
+
<xs:attribute + name="applies_to" type=" + + phy:AppliesTo + + " use="required"/>
+
<xs:attribute + name="id_ref" type=" + + phy:id_ref + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: ProteinDomain +

+ + + + + + + + + +
Super-types: + + xs:token < ProteinDomain (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameProteinDomain
Used by (from the same schema document)Complex Type + DomainArchitecture + +
+ Abstract + no
Documentation To represent an individual domain in a domain architecture. The name/unique identifier is + described via the 'id' attribute. 'confidence' can be used to store (i.e.) E-values.
+
+
+ + XML Instance Representation +
+
+
<...
+ from=" + xs:nonNegativeInteger + [1]" +
+ to=" + xs:nonNegativeInteger + [1]" +
+ confidence=" + xs:double + [0..1]" +
+ id=" + xs:token + [0..1]">
+ + + xs:token + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="ProteinDomain">
<xs:simpleContent>
<xs:extension + base=" + + xs:token + ">
<xs:attribute + name="from" type=" + + xs:nonNegativeInteger + " use="required"/>
+
<xs:attribute + name="to" type=" + + xs:nonNegativeInteger + " use="required"/>
+
<xs:attribute + name="confidence" type=" + + xs:double + "/>
+
<xs:attribute + name="id" type=" + + xs:token + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Reference +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameReference
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation A literature reference for a clade. It is recommended to use the 'doi' attribute instead of + the free text 'desc' element whenever possible.
+
+
+ + XML Instance Representation +
+
+
<...
+ doi=" + phy:Doi + + [0..1]">
+
<phy:desc> + xs:token </phy:desc> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-676028775 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Reference">
<xs:sequence>
<xs:element + name="desc" type=" + + xs:token + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="doi" type=" + + phy:Doi + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Sequence +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameSequence
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation Element Sequence is used to represent a molecular sequence (Protein, DNA, RNA) associated + with a node. 'symbol' is a short (maximal ten characters) symbol of the sequence (e.g. 'ACTM') whereas + 'name' is used for the full name (e.g. 'muscle Actin'). 'location' is used for the location of a sequence on + a genome/chromosome. The actual sequence can be stored with the 'mol_seq' element. Attribute 'type' is used + to indicate the type of sequence ('dna', 'rna', or 'aa'). One intended use for 'id_ref' is to link a + sequence to a taxonomy (via the taxonomy's 'id_source') in case of multiple sequences and taxonomies per + node.
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + phy:SequenceType + + [0..1]" +
+ id_source=" + phy:id_source + + [0..1]" +
+ id_ref=" + phy:id_ref + + [0..1]">
+
<phy:symbol> + phy:SequenceSymbol + </phy:symbol> [0..1] +
+
<phy:accession> + phy:Accession + </phy:accession> [0..1] +
+
<phy:name> + xs:token </phy:name> [0..1] +
+
<phy:location> + xs:token </phy:location> [0..1] +
+
<phy:mol_seq> + phy:MolSeq + </phy:mol_seq> [0..1] +
+
<phy:uri> + phy:Uri + </phy:uri> [0..1] +
+
<phy:annotation> + phy:Annotation + </phy:annotation> [0..*] +
+
<phy:domain_architecture> + phy:DomainArchitecture + </phy:domain_architecture> [0..1] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h935679102 + + h-788356801 + + h-213750342 + + h-676012345 + + h917087604 + + h259010940 + + h1408823200 + + h-1482113798 + + h577349652 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Sequence">
<xs:sequence>
<xs:element + name="symbol" type=" + + phy:SequenceSymbol + + " minOccurs="0"/>
+
<xs:element + name="accession" type=" + + phy:Accession + + " minOccurs="0"/>
+
<xs:element + name="name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="location" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="mol_seq" type=" + + phy:MolSeq + + " minOccurs="0"/>
+
<xs:element + name="uri" type=" + + phy:Uri + + " minOccurs="0"/>
+
<xs:element + name="annotation" type=" + + phy:Annotation + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="domain_architecture" type=" + + phy:DomainArchitecture + + " minOccurs="0"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="type" type=" + + phy:SequenceType + + "/>
+
<xs:attribute + name="id_source" type=" + + phy:id_source + + "/>
+
<xs:attribute + name="id_ref" type=" + + phy:id_ref + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: SequenceRelation +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameSequenceRelation
Used by (from the same schema document)Complex Type + Phylogeny + +
+ Abstract + no
Documentation This is used to express a typed relationship between two sequences. For example it could be + used to describe an orthology (in which case attribute 'type' is 'orthology').
+
+
+ + XML Instance Representation +
+
+
<...
+ id_ref_0=" + phy:id_ref + + [1]" +
+ id_ref_1=" + phy:id_ref + + [1]" +
+ distance=" + xs:double + [0..1]" +
+ type=" + phy:SequenceRelationType + + [1]">
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h577349652 + + h577349652 + + h519911868 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="SequenceRelation">
<xs:sequence>
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="id_ref_0" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="id_ref_1" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="distance" type=" + + xs:double + "/>
+
<xs:attribute + name="type" type=" + + phy:SequenceRelationType + + " use="required"/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Taxonomy +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameTaxonomy
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation Element Taxonomy is used to describe taxonomic information for a clade. Element 'code' is + intended to store UniProt/Swiss-Prot style organism codes (e.g. 'APLCA' for the California sea hare 'Aplysia + californica'). Element 'id' is used for a unique identifier of a taxon (for example '6500' with + 'ncbi_taxonomy' as 'type' for the California sea hare). Attribute 'id_source' is used to link other elements + to a taxonomy (on the xml-level).
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [0..1]" +
+ id_source=" + phy:id_source + + [0..1]">
+
<phy:id> + phy:Id + </phy:id> [0..1] +
+
<phy:code> + phy:TaxonomyCode + </phy:code> [0..1] +
+
<phy:scientific_name> + xs:token </phy:scientific_name> [0..1] +
+
<phy:common_name> + xs:token </phy:common_name> [0..*] +
+
<phy:rank> + phy:Rank + </phy:rank> [0..1] +
+
<phy:uri> + phy:Uri + </phy:uri> [0..1] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-853091232 + + h712147427 + + h518348337 + + h-676012345 + + h-1482113798 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Taxonomy">
<xs:sequence>
<xs:element + name="id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="code" type=" + + phy:TaxonomyCode + + " minOccurs="0"/>
+
<xs:element + name="scientific_name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="common_name" type=" + + xs:token + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="rank" type=" + + phy:Rank + + " minOccurs="0"/>
+
<xs:element + name="uri" type=" + + phy:Uri + + " minOccurs="0"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
+
<xs:attribute + name="id_source" type=" + + phy:id_source + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Uri +

+ + + + + + + + + +
Super-types: + + xs:anyURI < Uri (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameUri
Used by (from the same schema document)Complex Type + Taxonomy + , Complex Type + Sequence + , Complex Type + Annotation + +
+ Abstract + no
Documentation A uniform resource identifier. In general, this is expected to be an URL (for example, to + link to an image on a website, in which case the 'type' attribute might be 'image' and 'desc' might be + 'image of a California sea hare').
+
+
+ + XML Instance Representation +
+
+
<...
+ desc=" + xs:token + [0..1]" +
+ type=" + xs:token + [0..1]">
+ + + xs:anyURI + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Uri">
<xs:simpleContent>
<xs:extension + base=" + + xs:anyURI + ">
<xs:attribute + name="desc" type=" + + xs:token + "/>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Simple Type: AppliesTo +

+ + + + + + + + + +
Super-types: + + xs:token < AppliesTo (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameAppliesTo
Used by (from the same schema document)Complex Type + Property + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'phylogeny'|'clade'|'node'|'annotation'|'parent_branch'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="AppliesTo">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="phylogeny"/>
+
<xs:enumeration + value="clade"/>
+
<xs:enumeration + value="node"/>
+
<xs:enumeration + value="annotation"/>
+
<xs:enumeration + value="parent_branch"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: Doi +

+ + + + + + + + + +
Super-types: + + xs:token < Doi (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameDoi
Used by (from the same schema document)Complex Type + Reference + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = [a-zA-Z0-9_\.]+/[a-zA-Z0-9_\.]+
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="Doi">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="[a-zA-Z0-9_\.]+/[a-zA-Z0-9_\.]+"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: EventType +

+ + + + + + + + + +
Super-types: + + xs:token < EventType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameEventType
Used by (from the same schema document)Complex Type + Events + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'transfer'|'fusion'|'speciation_or_duplication'|'other'|'mixed'|'unassigned'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="EventType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="transfer"/>
+
<xs:enumeration + value="fusion"/>
+
<xs:enumeration + value="speciation_or_duplication"/>
+
<xs:enumeration + value="other"/>
+
<xs:enumeration + value="mixed"/>
+
<xs:enumeration + value="unassigned"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: MolSeq +

+ + + + + + + + + +
Super-types: + + xs:token < MolSeq (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameMolSeq
Used by (from the same schema document)Complex Type + Sequence + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = [a-zA-Z\.\-\?\*_]+
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="MolSeq">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="[a-zA-Z\.\-\?\*_]+"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: PropertyDataType +

+ + + + + + + + + +
Super-types: + + xs:token < PropertyDataType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NamePropertyDataType
Used by (from the same schema document)Complex Type + Property + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'xsd:string'|'xsd:boolean'|'xsd:decimal'|'xsd:float'|'xsd:double'|'xsd:duration'|'xsd:dateTime'|'xsd:time'|'xsd:date'|'xsd:gYearMonth'|'xsd:gYear'|'xsd:gMonthDay'|'xsd:gDay'|'xsd:gMonth'|'xsd:hexBinary'|'xsd:base64Binary'|'xsd:anyURI'|'xsd:normalizedString'|'xsd:token'|'xsd:integer'|'xsd:nonPositiveInteger'|'xsd:negativeInteger'|'xsd:long'|'xsd:int'|'xsd:short'|'xsd:byte'|'xsd:nonNegativeInteger'|'xsd:unsignedLong'|'xsd:unsignedInt'|'xsd:unsignedShort'|'xsd:unsignedByte'|'xsd:positiveInteger'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="PropertyDataType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="xsd:string"/>
+
<xs:enumeration + value="xsd:boolean"/>
+
<xs:enumeration + value="xsd:decimal"/>
+
<xs:enumeration + value="xsd:float"/>
+
<xs:enumeration + value="xsd:double"/>
+
<xs:enumeration + value="xsd:duration"/>
+
<xs:enumeration + value="xsd:dateTime"/>
+
<xs:enumeration + value="xsd:time"/>
+
<xs:enumeration + value="xsd:date"/>
+
<xs:enumeration + value="xsd:gYearMonth"/>
+
<xs:enumeration + value="xsd:gYear"/>
+
<xs:enumeration + value="xsd:gMonthDay"/>
+
<xs:enumeration + value="xsd:gDay"/>
+
<xs:enumeration + value="xsd:gMonth"/>
+
<xs:enumeration + value="xsd:hexBinary"/>
+
<xs:enumeration + value="xsd:base64Binary"/>
+
<xs:enumeration + value="xsd:anyURI"/>
+
<xs:enumeration + value="xsd:normalizedString"/>
+
<xs:enumeration + value="xsd:token"/>
+
<xs:enumeration + value="xsd:integer"/>
+
<xs:enumeration + value="xsd:nonPositiveInteger"/>
+
<xs:enumeration + value="xsd:negativeInteger"/>
+
<xs:enumeration + value="xsd:long"/>
+
<xs:enumeration + value="xsd:int"/>
+
<xs:enumeration + value="xsd:short"/>
+
<xs:enumeration + value="xsd:byte"/>
+
<xs:enumeration + value="xsd:nonNegativeInteger"/>
+
<xs:enumeration + value="xsd:unsignedLong"/>
+
<xs:enumeration + value="xsd:unsignedInt"/>
+
<xs:enumeration + value="xsd:unsignedShort"/>
+
<xs:enumeration + value="xsd:unsignedByte"/>
+
<xs:enumeration + value="xsd:positiveInteger"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: Rank +

+ + + + + + + + + +
Super-types: + + xs:token < Rank (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameRank
Used by (from the same schema document)Complex Type + Taxonomy + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'domain'|'kingdom'|'subkingdom'|'branch'|'infrakingdom'|'superphylum'|'phylum'|'subphylum'|'infraphylum'|'microphylum'|'superdivision'|'division'|'subdivision'|'infradivision'|'superclass'|'class'|'subclass'|'infraclass'|'superlegion'|'legion'|'sublegion'|'infralegion'|'supercohort'|'cohort'|'subcohort'|'infracohort'|'superorder'|'order'|'suborder'|'superfamily'|'family'|'subfamily'|'supertribe'|'tribe'|'subtribe'|'infratribe'|'genus'|'subgenus'|'superspecies'|'species'|'subspecies'|'variety'|'subvariety'|'form'|'subform'|'cultivar'|'unknown'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="Rank">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="domain"/>
+
<xs:enumeration + value="kingdom"/>
+
<xs:enumeration + value="subkingdom"/>
+
<xs:enumeration + value="branch"/>
+
<xs:enumeration + value="infrakingdom"/>
+
<xs:enumeration + value="superphylum"/>
+
<xs:enumeration + value="phylum"/>
+
<xs:enumeration + value="subphylum"/>
+
<xs:enumeration + value="infraphylum"/>
+
<xs:enumeration + value="microphylum"/>
+
<xs:enumeration + value="superdivision"/>
+
<xs:enumeration + value="division"/>
+
<xs:enumeration + value="subdivision"/>
+
<xs:enumeration + value="infradivision"/>
+
<xs:enumeration + value="superclass"/>
+
<xs:enumeration + value="class"/>
+
<xs:enumeration + value="subclass"/>
+
<xs:enumeration + value="infraclass"/>
+
<xs:enumeration + value="superlegion"/>
+
<xs:enumeration + value="legion"/>
+
<xs:enumeration + value="sublegion"/>
+
<xs:enumeration + value="infralegion"/>
+
<xs:enumeration + value="supercohort"/>
+
<xs:enumeration + value="cohort"/>
+
<xs:enumeration + value="subcohort"/>
+
<xs:enumeration + value="infracohort"/>
+
<xs:enumeration + value="superorder"/>
+
<xs:enumeration + value="order"/>
+
<xs:enumeration + value="suborder"/>
+
<xs:enumeration + value="superfamily"/>
+
<xs:enumeration + value="family"/>
+
<xs:enumeration + value="subfamily"/>
+
<xs:enumeration + value="supertribe"/>
+
<xs:enumeration + value="tribe"/>
+
<xs:enumeration + value="subtribe"/>
+
<xs:enumeration + value="infratribe"/>
+
<xs:enumeration + value="genus"/>
+
<xs:enumeration + value="subgenus"/>
+
<xs:enumeration + value="superspecies"/>
+
<xs:enumeration + value="species"/>
+
<xs:enumeration + value="subspecies"/>
+
<xs:enumeration + value="variety"/>
+
<xs:enumeration + value="subvariety"/>
+
<xs:enumeration + value="form"/>
+
<xs:enumeration + value="subform"/>
+
<xs:enumeration + value="cultivar"/>
+
<xs:enumeration + value="unknown"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: SequenceRelationType +

+ + + + + + + + + +
Super-types: + + xs:token < SequenceRelationType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameSequenceRelationType
Used by (from the same schema document)Complex Type + SequenceRelation + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'orthology'|'one_to_one_orthology'|'super_orthology'|'paralogy'|'ultra_paralogy'|'xenology'|'unknown'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="SequenceRelationType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="orthology"/>
+
<xs:enumeration + value="one_to_one_orthology"/>
+
<xs:enumeration + value="super_orthology"/>
+
<xs:enumeration + value="paralogy"/>
+
<xs:enumeration + value="ultra_paralogy"/>
+
<xs:enumeration + value="xenology"/>
+
<xs:enumeration + value="unknown"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: SequenceSymbol +

+ + + + + + + + + +
Super-types: + + xs:token < SequenceSymbol (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameSequenceSymbol
Used by (from the same schema document)Complex Type + Sequence + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = \S{1,10}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="SequenceSymbol">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="\S{1,10}"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: SequenceType +

+ + + + + + + + + +
Super-types: + + xs:token < SequenceType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameSequenceType
Used by (from the same schema document)Complex Type + Sequence + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'rna'|'dna'|'aa'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="SequenceType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="rna"/>
+
<xs:enumeration + value="dna"/>
+
<xs:enumeration + value="aa"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: TaxonomyCode +

+ + + + + + + + + +
Super-types: + + xs:token < TaxonomyCode (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameTaxonomyCode
Used by (from the same schema document)Complex Type + Taxonomy + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = [a-zA-Z0-9_]{2,10}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="TaxonomyCode">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="[a-zA-Z0-9_]{2,10}"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: id_ref +

+ + + + + + + + + +
Super-types: + + xs:IDREF < id_ref (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
Nameid_ref
Used by (from the same schema document)Complex Type + Sequence + , Complex Type + Property + , Complex Type + SequenceRelation + , Complex Type + SequenceRelation + , Complex Type + CladeRelation + , Complex Type + CladeRelation + +
Content +
    +
  • Base XSD Type: IDREF
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="id_ref">
<xs:restriction + base=" + + xs:IDREF + "/>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: id_source +

+ + + + + + + + + +
Super-types: + + xs:ID < id_source (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
Nameid_source
Used by (from the same schema document)Complex Type + Clade + , Complex Type + Taxonomy + , Complex Type + Sequence + +
Content +
    +
  • Base XSD Type: ID
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="id_source">
<xs:restriction + base=" + + xs:ID + "/>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: ref +

+ + + + + + + + + +
Super-types: + + xs:token < ref (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
Nameref
Used by (from the same schema document)Complex Type + Annotation + , Complex Type + Property + , Complex Type + Property + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = [a-zA-Z0-9_]+:[a-zA-Z0-9_\.\-\s]+
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="ref">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="[a-zA-Z0-9_]+:[a-zA-Z0-9_\.\-\s]+"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+
+

+ Legend +

+
+

Complex Type:

+
Schema Component Type
+
+
+

+ AusAddress +

+
Schema Component Name
+
+ + + + + + + + + +
Super-types: + Address < AusAddress (by extension)
Sub-types: +
    +
  • + QLDAddress (by restriction)
  • +
+
+
If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.
+ + + + + + + + + +
NameAusAddress
+ Abstract + no
+
The table above displays the properties of this schema component.
+
+
+ XML Instance Representation +
+
+ <... + + country="Australia" + >
+ <unitNo> string </unitNo> [0..1] + +
+ <houseNo> string </houseNo> [1] + +
+ <street> string </street> [1] + +
+ Start Choice + [1] + +
+ <city> string </city> [1] + +
+ <town> string </town> [1] + +
+ End Choice +
+ + <state> AusStates </state> [1] + +
+ <postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1] + ? + +
+
+ </...> +
+
+
+
+

The XML Instance Representation table above shows the schema component's content as an XML instance.

+
    +
  • The minimum and maximum occurrence of elements and attributes are provided in square brackets, e.g. [0..1].
  • +
  • Model group information are shown in gray, e.g. Start Choice ... End Choice.
  • +
  • For type derivations, the elements and attributes that have been added to or changed from the base type's content are shown in bold.
  • +
  • If an element/attribute has a fixed value, the fixed value is shown in green, e.g. country="Australia".
  • +
  • Otherwise, the type of the element/attribute is displayed. +
      +
    • If the element/attribute's type is in the schema, a link is provided to it.
    • +
    • For local simple type definitions, the constraints are displayed in angle brackets, e.g. <<pattern = [1-9][0-9]{3}>>.
    • +
    +
  • +
  • If a local element/attribute has documentation, it will be displayed in a window that pops up when the question mark inside the attribute or next to the element is clicked, e.g. <postcode>.
  • +
+
+
+
+ Schema Component Representation +
+
+ <complexType + name="AusAddress"> +
+ <complexContent> +
+ <extension + base=" + Address + "> +
+ <sequence> +
+ <element + name="state" type=" + AusStates + "/> +
+ <element + name="postcode"> +
+ <simpleType> +
+ <restriction + base=" + string + "> +
+ <pattern + value="[1-9][0-9]{3}"/> +
+ </restriction> +
+ </simpleType> +
+ </element> +
+ </sequence> +
+ <attribute + name="country" type=" + string + " fixed="Australia"/> +
+ </extension> +
+ </complexContent> +
+ </complexType> +
+
+
+
The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
+
+ top +
+
+
+
+

+ Glossary +

+

+ + Abstract + (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.

+

+ + All Model Group + Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

+

+ + Choice Model Group + + Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

+

+ + Collapse Whitespace Policy + Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.

+

+ + Disallowed Substitutions + (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type attribute.

+

+ + Key Constraint + Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

+

+ + Key Reference Constraint + Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

+

+ + Model Group + Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

+

+ + Nillable + (Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil attribute. The xsi:nil attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil attribute set to true, it can be left empty, even though its element declaration may have required content.

+

+ + Notation + A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

+

+ + Preserve Whitespace Policy + Preserve whitespaces exactly as they appear in instances.

+

+ + Prohibited Derivations + (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.

+

+ + Prohibited Substitutions + (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.

+

+ + Replace Whitespace Policy + Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

+

+ + Sequence Model Group + Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

+

+ + Substitution Group + Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.

+

+ + Substitution Group Exclusions + (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.

+

+ + Target Namespace + The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.

+

+ + Uniqueness Constraint + Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

+
+ top +
+
+
+ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/phyloxml_xsd.png b/forester/phyloxml/docs/version_1.00/phyloxml_xsd.png new file mode 100644 index 0000000000000000000000000000000000000000..587caef2a26f60bedf5014ada424ccb45cd1da02 GIT binary patch literal 85857 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

dFB=^+& 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%0A=QDm`*^m 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 + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-100858323.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-100858323.png new file mode 100644 index 0000000000000000000000000000000000000000..7f335de8bbe1364b06ec8e674db698916f870bae GIT binary patch literal 2068 zcmZ9NdpMM7AIBd}rDU{~60vr*9VpY5Y8uTrv_uD^$ax%UH?a;=o-{MYV7038hTU4M zLysbq!%PvHki%k~wnxga8RP6B=EP`-8T;_Q*Y&>F`_Fy-?%#d?4&VFpyRMskj%

b#t8scIiU8Xb*s>|UU{_<0MvU=*;rqoe-QNr-OD(pZ8hlQnIbGq3!ytr zq~C3ed3o=PaoK~;jrljN@9Z<+{37CZ-{R^rW?OZ(Sv^y8JgF+*Q|12{o=Gn&dyB+v zqq>`Ydd;6$Tm9gHwVkC-*cVF`5utGw9bKCDI=Z`T4OTC)Ag_GP%i^Y2)!qYxyq*PB z(iLLr9aVKf>0}MXyQ6 z&Msb1U0+I~<2EH49!V0MS(`B#(Bm*=c5OaP;lYg;u$l_BEj#+_jKbu?ddZXF)m(r6 zE+LDVGZAke>2GVFhNSzGW$lB_cVuQJuWNKWL62nBx*<{ZAAzfA+C}Wb?d>)Ta?0m$ zae}QixMl~D^?ZoI@Mwj!9yeR;bTK!d?8C-ZhzxG^Pl%#Dm}|Wb;D?QGSXGCGnU%g< zn9D2ZO+F0U!X|}H$-11PVSmL>|i`YsUuBXofnix%+6ENIG%J)$dQkGhYw*lX9j6- z+Rsjv&Z(UgN3{86yysTve*k4#E+9LLWuaqe)am?=+fMBn;0Z~J;H^7!M_CUiL^EJz zu~JoY;O<$ExxS-Rf`>DW`Qsmd`MgTlr(WG;<>S2-bYr=w^yeHYz>PPr3avbUHi8GXvpk*5pB$-7vzR z!1SIUGrqF@ntdWt3(}b4vRVl{S|amf*(?p+8zx8veGt>3da7Vwi!RL`hhN0W^rhMc zj8OiYjz=S!qz#{>>C!@l;CO%Sch?7bwx6vm@e4yfZU|wWs*;3f;m1RK&WukYM0Hto z1+rVbo@G(LNohX+0K#mGu;Q$b`Fem5g8&ew76f25qWXXB6~9z}#s44sSvnG_i{&qh zP0;9R!Q^aGw&r=d)&K!=rY9mm!7w2XxoZHx#u~8NcAs!!zEmH8oV6j$w|O7wxm zpgQO{6X@kg;%)+MDNG(gYill=a3uAUKRwxW>=pt@Dd%@rR2F*YhWJJ{PbnM4P3(fG zxvBB8dJu3`P<|RIA*Nn#C~9$mh6we4<=s2NZcw4%#*p*Ns&4S;)nz0Nd!!^9U4t?`44?Y=|&6CFNVFt*h)McL|o zDU01*>2-usNX}1oXzh-i!F@Kl`vHop%~`&>WsE zP)wb2{a%&!eV2WjJ>L{-chiu3nu&9o5m<(9jQD|T^F1Vd_zix50EkGbZwRqe>L73b zPCgwMg_r(@+;GmGJJL$ZIYZQGS)^;#IzW{nVq7RUN51PI-*S{UlnZ%48#wN#ULc|G zM6XPu*jrNB2ymT5)peZKW8i*2iXGv}i-LpTTv}LH)o5T3ieU^o&RXm0-@t@mED6QU z%P}oA@tuzpkGn&#+V~q#HhNVyo5F*iaJ;FEVx)6&dmAxzcAl3L*wlRKZES8q9iy!o x8$X)@eEBIedro-Ze<2AZ1i!E7T0jh_S~D3@we+}EQ;Pofz$sg@4d;Yk>_3SFKg0k4 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1056119207.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1056119207.map new file mode 100644 index 0000000..9b66624 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1056119207.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1056119207.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1056119207.png new file mode 100644 index 0000000000000000000000000000000000000000..635e3e7b16ea0c74e770e2d1600a6b13e32ae421 GIT binary patch literal 2163 zcmZ8jX;2gC7L6=MaU5zG5G0!@DvA^$pdkd%8DfS-5ETKHML}G642f((13_FEwvK?x z6HO2q6vdY?h|92rh|r=)1|f(7CeldQv4uz@3A|4D^YE#iii8I1FR3@eJk?*v@+h=e&~>G-9h^v z2IcOtv!^{@VE@qJ8wQIhj@yVmy>>JE~t93}(-75%gNM6q_0ld<$aE9nIhOp~>g%9%O>Ct08 zjnZe0FSnUh{FL;dEIUZ`!O(HoW}-cWq>SiKzIi8PZw>Sg*r(DtH}>9aAcG*=G+OH4 zKe*&_hln_yzhDjejv&lT5|}uWudWCfhUT9GB70A6)OW)9YHJq=$2{A8Yqd zCbG{wo#aq*0=FKa*|k!mNIaL6)`UIRiT3k=EvV2zGuz7S{yDW#z|AI(VCG zDx$6bvn`~h^~JsM5xuVd2g*BfHzE6#;qg1dUBQA#iVT0XD}8dcSqD5jejD;_jE~Fo z=5cH7SfQD1M0~fEOQfY2J%HD1@o~ZIKgefc9fdC*QjR`p_6k1Lv}JQCM6R!1`_R0! z$Dlh4ADRoP?ESJJj{RNe=>_rZZ3tH$`o*GZ|E1a&aDZbpJ+b)Z9|gvu&^K2p_0!+< zdur~C^a}qH{NsDS4rspUqv-nR$M8PoR1|_(P$ynPe4+&62%QBR0;LNn@bmp4%Y`FusTGMJr>S+kJ61 zC~xgK|A*r&kE`aNlZ{*CeCf=|4Pb!6QE;p2J3Ke`cm^6h(ANm(6a!oQP^~6)-9BpM zCV}&*m#(bneOz!P?vCnTQ9QD9ytRO;o*KP_(NuMh^0@arQp%rZ3 z2AVd-8h|?l-QAI9<+j!I9N((hb)7bEP9>@yPr<9jARG)J+Yme zMV9C=*Hfw5Dn&E;xX_1l*S@#f+4r=#tP7&J%nfIl za|H9hfB|}zDKv3ZwyebaiZlqo{!>a41^A$hKhpZZR$Trn@3s1S0VTR`2R38bgF92#^Tc@jyTxeApROq)8nKBL(FEQuJ(;{&q()@V(~whjd* z*T%|PVDZFPcR(U>pH5)UuL;PJ7Olc*+C?C6D2m`22Zn^L>I_GR!tKK&tErqRn6B7H zlE9dyXV~obvFzaF;ak&>M@NM5?3B8*JSfYR#Br!1&hFjWL^nzcSLUYMkB&GI8^Tc+ uWXD&a`}05c4UMzH)^?(e!C- + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1142642744.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1142642744.png new file mode 100644 index 0000000000000000000000000000000000000000..bd1b6c7fda262de2bb053a7e4ffcb83f88b0737a GIT binary patch literal 2092 zcmX|D2~-o;8Xn|kOEkP84y)kK%W$7%iJ!W_n3s||;SQ|gm7DJ98<@#pBI zUH8(9%-6RlHuMzmO!V|}H}0P4UzIf6vTwP;vYdCd296SZ;jndJhK-m^=1Ej~m%Cu& zQ+i+}SG`a1=>sNNGxdSvH!4}e4|+`lG)c*U(h4?d`VwhqdHnK0{Ph8h{mD?Q(Pvo) zmj0`6(DP~Q)BX6dY=$V|bFMeFPezUZrWN9uHntbfS}W~9wI)u(opr~&KRrUztxkXC z{HDO%-2JIs#|VO&*M>}}75eJ9K$cRo1PmX^hdlj?CMb~aezZrA`iaYVr`mU~ z9O-J%MDww3Q<@qi>EZcUN@QG0pJ@@g9bq%u zF@GkG$orJ@q7`%ppZI6tgvY6ye)-@U(-T8vmxl`@e4T#_*t!nPg3HF_-L)5)Um~tY zt|_a8JO#U8H%rJERM(3haZ)$IoBkzZZp3YY{zz{_M&xi}5M}>^)_#^yrPqeZ@gQI! zseEC~CO2yI{;dN4Lsi0bb{o=2(Fs!FLHq>zg_1t-zK^zkm=;jAcG7Grj$u;+PhR!$ zPu6Q==A^?3B`C{!m8jRoSY$e3C#t6OL0tgUB^Uw(!;f|Vq))>DG|Uirk$$vmK>&1s zxHN>?V(ZHPX5(ajDJ-@~DaT6s6{0opSd0POr)ek8i18`G!C zeFQPlmCf(vp$oI~*LD)d$v8+q4W>EZykEI4he|u#&H~Lsv$i>U`<|hqra}weDa- z^6g?N8O>ls2*JuvDyd(@BU&n>vt0$jZ|A6yMVc!t)EUoceoOS zIQi;Yb-hemLZM3Yis3YHW{m}!;W)&ZOHq_L{(B2q8+=QE6nRZz82`%?=-4b#fT`wT zhfxibFqrv^51u+UUu6N^qOQ5C!`L+h^=Kh|5K_WX^gvn>eYA6#_#Z~VvHMT-f^0$aY|(%=*I70OwCe1Fs@ z)L$^~O@_PbKcP;}vHEeH^D`t#w}eun&0q%(#=h&_*xAebYI_bJeTzGAzD=O`=h$Z# zO8ZFC*b7}Ag}A(wggYH&jT7(Wnd{f#y&h#Nqi!DHp}hsOW?z@v=bLW05?#D{`_aPN z{<&v%n*6wV>N?LmvWb2AT$1cn6TI~RK3Prs!*({(Q#xws7pJRj;Gaya1{>U*Qm&zP zibmwq!WS^1bR|*TTT$;4LNLo{()LnOj<3k^lWBt@aQaqs4@?MYe%16G;Tn;O)y0HZ zVs8gNTDk``+}ik=Dw%*&o`@L9}2W5h&E zOSHlmEIS`~bEX5m0K<#R^waoIF1|B|HH9m^JKiX2WWnmOiZMcnW=_+$JN8Tsz1@3e z=t;apzl%-*&Z_DyXGF*Tf1rlQs99k+PagLuCK} literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1363552746.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1363552746.map new file mode 100644 index 0000000..58eaefa --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1363552746.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1363552746.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1363552746.png new file mode 100644 index 0000000000000000000000000000000000000000..ee292b5c57d06b7f7e3a5a6007c6d18a65779564 GIT binary patch literal 20090 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 + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1484760249.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1484760249.png new file mode 100644 index 0000000000000000000000000000000000000000..11c6826df396407d8e155f4b4905b247b1f45c79 GIT binary patch literal 2048 zcmZWqd00~E8b6ZN=xB>uiP{F9B+CUcveazS49BCDHKwWKC>f|^D&`WUZQj(x@U(f< zG9dLvNm;Jft4>WSjwPVR&5b4)6PHTLh18g1f6RTJd;j^K_xs-8^Lv-y`#xXRK0j|m zeXKqJ0EU#ko(BK`6M@>1-(k?RW_s2Q0G75=Ja-*T=^Y>VK3@Tvcu2y6uMY}DTZ{gw zqPBBZq_OZi?lt9vR*tntbI+pwuW92m*gP5DW?kmdB9JuMG~>~jpPSMwN!7n-v##I$ z!FRSX2}(29ln>FJgX+Z>3d^S)YQWYw-Dg7&16!`!uj}_==sk{3xL&;@+aQu4!7rS^MN)mO($&JebajVyfSW zPnwWcx#gO94K9yXpAPAh-`E>Ej+5|qIi;RZD`roc&ZSh*eL91JxosEO?e5_lvqK!W z>5dB~p6DIY6@HjcF2X)*M`D9ozjTGIRsC@{PkUNM@a|HU@Ck3Ipf-I?a( za=h9=T;Q<%%*(w^+uBb&9NV454L@&xnnk$RQjhKPghMllV&$JmgZ5DcsX1*jtjy8} zo^7yNY{Q9_(TVQZA$e?_WJ}GCFz!gDzljCIr*}S3#nN!D@g)W(o$M(EH4E)B&cp_>p zM<2=tb8d`cWdyRbYaFRyGre(}mxLNA7FW8yP6(*?giQzTRT$5!`wb;ZL8`RM4!Lh} z(i0|8;K@k2zk43Hq82C5D`GO#kCfD_G1u+2%%5pgY1P}6citBTjxmeLNUYwd z|GV*V=JR0*Rqng<>*CTjqaW43KJMjA->7+e3bug0?3rqFYvS$?wSvr21xJ?%F!Dma zD9Bk8J5W3&;MR_Gb9kl><{lpubhc#(JmEjE0t%C*Sy+|2r5`_*>a2xig%&UNtmh>? zXYrjmxKZD_EHIa#*rASs294tm`SX|ZDA2HiR6zHTJKh=@#66L5liKSngB)vPE2BNk zAK6@-imkuHQFNj7e`**Bwn({Lb8f@F|FHMj=U0 zj0X^1nh^kDNO~FIAq;BLj7liL|9W%~T@M&V&1{Cg{CM`}`{l+`e8v%HP1^hxN&tSr znePb$nU2`AQkVruv|{A4fX25gTGk zdH+F~=|;^CNJpWn`$+sFFLuL*@}mooVwP8=rbOh2Y|h5PWj@$=ZG__K^eWMLr=Wr1kHb}HVYEsLY|7p&rE>P= zL}j84*Lf2Ry>cPiH7QM}6RWo%{X!opet~5fa{nY%NF!?FCFs355{Zph3K$G2-xj@z zkyxg3G`uES;U_bLdR0C!AohmG*{mzM;ORJ&wWJIzJE?p*;fluG#}#!oslFs;F1AE> zL=SLATyqJs6L<*i!@=kTk-TtjaMus0;~Ekox=Qh0i0=V|G6!qa1VZkL=7bQW^UW?7 z-M$lTUHgx30RoBE6R7N;WlC%*)e3EkfJC4yh-RGy>WKMxR39-PjqmYa_5KflT>V>f z+JXFq`B`J&``Dml)h*T^@3MZ)nY!h+Fca5OYwd3P_cRaH@6?*7I%#a}&~!<4!4D_j zNk7<631Jss{cC7aO(49Iq9{yiiY{*bK)r6!9V3zmak`5^(9sf5+BL*w*gv0o~4dB1tn2>p2x)xZI$3Nu5AoetRM1143;pA>BOCPSykYtjVfnV zT5l}PsCgK14b=*aN8DoI0RQ@GntHg6+d-~?)`b4vi_hpGnaeM&maBs6-DSyTF+W2? z$yZ*{D~C_P-idq;qu#Xe!g;uY^Uh*Ns7}WN3Ps&If-3U2F8lbD@C|6oGc2`0cEacU V7rW1{M}KyJ;^pUA@k98zzX0p7&+`BP literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1724830583.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1724830583.map new file mode 100644 index 0000000..1b02c2a --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1724830583.map @@ -0,0 +1,14 @@ + + h1358103055 + + h-993584945 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1724830583.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1724830583.png new file mode 100644 index 0000000000000000000000000000000000000000..209c725804fa84e78f8179da47d3a98110288fac GIT binary patch literal 2421 zcma);c~lcg9>+N(0!||ec(f4`j|D{qv_X_Jgd@mG2q>d0h=kD7-x~sb0tE%6xKHu-J zI?K=33(yDkH8eB;Z;HFWhKA-otp8qD3wvk(zCBt)L(kFMowO_dx8ZKdrDA*IQ#7*} z)BC;61wlt@g9$ckmL0vM*sY=u1}>5qqN2tVod+8VX@85+n=H6^B@OqsDm0*I%M!)0 z(fkU651~G|>t_pGNm$_01J3+ug;AIuE6fob_@4ON!F#d8$t+F49NtsMq$E9StRFKy zuyTCD3i<=4{9wr`lJE}W^5;X}R9|xp3S@QqPbZu8int$3a#yxCn(aDywdy38IHEvN z*^>tu$OB6+chD`ybSiStZUt?x_Ytf#(SvWNg#Kb0!D*Cj^~eE;3{yx!O$? z&ur(hC9$#?5oV~o`)-Pz$}C#~zsRp1 zN|W_%N}qQR?14KE0{AcUo0jp7$_hzA^9Y^7&lJ-Daunyko-+s@~^6 z%|m}&1+?lo_pcM@NOP$PQNdd9p38_-Tm&qa``uDRkbkjC_kqvIZR%nBox&4s)XN4* z*@tegr4Qedn7hLEByx^4x+HE@ud9y+P|@Ix zP^FuJW0PP*?CWa{;w_+!Cb3BiMEh+Fs%|?{zpNr0gu2F8J}Wf$;IiFvn#*cqn_YQu<-5H1v8L9(7#W?lY$@H(bPK1PEB)d_867v-(sPemYl%#p`aE5=u{CUKqOdgJ*^{M&7L)qfqzY8tb0M3| zz|LP6aATmXbnG?Pmpe-ZyF-@(Z5a^cJP)GqVoYzmypv=+%M)G;?pum6V%Oc$oP$t} z5BS53HsKCYgzfb44;hPf>_Q(hagn1=(x+de@KrR}Apa_^mwrPZ2r9t+{n(kuuM-x7 z>Wwr3j3=&G(qQ%2ldGw4y77H|9&u`PK#tJ%dB6zsDw}!!Kl}0m|n3 ztg@+?>GP?jMf{JlKQAcu`jX#n2CEH$%p0Vr*V79P%u^>LrmdPP3$NciZX{w=MZ&jp zknL8WQxsPs-jKo#bIB$#@P3Xvz85L$(k2SR&j)Pc)@d?PIsj};>f^KPYG!C94+WDY zHp$`A3U4S%jT%=d=5#i zW7ZWoK159%$5A^-4IDlG*NbV!{YD}JKov?}8SOBBk^E)}xJEnr|L20~=%W@OO!3(W za($t*)d{Sb-DZsIMizE?Dz%P4@HSAZaDvP*J}frOMV{|_jBW0>L+CGEjj{$I{7AmQ zrYav1AI9P;fbF|u&IBhun297r7s*H+69`~1OOIHaYn zIm>K6IV<;I_T+{uRAaR%Gh?Y1wEYSosL%_7P5(>%nXQU*KKtCj(V*!He5C=~o2f(8fA7UUl4m4E-{>m8a;22$Vk7f#08ET5?f&HiDBl@?)xj4d?Hx_mm9ph)ifIgJ z8DKKDugZo)DtGBLoIF)bcczN4$_zp-KCNJy zU>RYQ<{B1hD=OdP3{mcy{24KU5-@9Eo+qTl>6n0r<{oY#Ci`2M>^CMrup4N%v^-W5 zXj=nC|MHf94*$R5;6kzMqwUk}(Q-0|O}d`>rTiFGvQkGrk{H~MY0Yo(8x)(nC%drU PDGhHAU-vt1`%nKHGVU{v literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1930055872.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1930055872.map new file mode 100644 index 0000000..8765305 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1930055872.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1930055872.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-1930055872.png new file mode 100644 index 0000000000000000000000000000000000000000..d48270d76c592aa52056784cf8b55691cd5f968d GIT binary patch literal 2471 zcmZuzX;c&E8V*oEut3kHfc2`>T2Mhm1!Pg6sFWg3z)o01Eea~R2_#5}0ttl5ZMC3K zMNtO?ieYNiZytB_uHc?!F4eGrz$yy4!o_}WdBFF_|J;mb*uG}oE+L} zzS(rZN}F-@(DCMNJg~{qHAecTNj^_5n9mlKv)ciPfQ2T0bjLPFucyvm7-bYB;*?Iz#^q2lw?FjVyWgF>zn*Q6$(t6GdC6}wc$J&) z(&Dn`ZgorWzDE)suF=-b?T20GGJH~qQk%dAFDBAK3t2)&in}GN1PWAEezQ?ky}`)q#3}V*s>ahk(Q!|5b#HxadZ4jLERZ^6!`JYHDfxFxqm>B>w3XCY zDhno&M}+sy8~&sMCb@_1l`H^vHux=k>+epBwmQa4$~T+jJyl)%)=FS=BRr*h z>j7q$hE|ocys`cczfR*lJo>tO+4XQh#M$$EN~vd3@<7jl1lrP(Yu{`i6;OA(Gh`1H z@Re&bvPYZKJz7%Ftqe=Ueb|XFXidltd`LcrkBD&)^gc|o3^Fr-xY^d-bw=rp@3;Jx zM$2^%29wBAO_TgN*NDWWrrVWSZ^2Pm?hgjwE=|3A5_y;-oDco^@1hz$0-bC`vfm;8 z>7AmyHuiP3#hW%o`F@IYq|pD&Oax#vDDYDXekD3AzUViu&d)esEUOY_4=2!1fD#eg z%46Fl{e~0^=U~tsFXhu#<14Ded={R31oY#w@{A9>M2e6!_y(+tx5L{N{a*(%hK#kD z=99qMS`g&Bp%3Vb2_MP}X>)@$I?fgcm}m#FphJu+l>ex;OzEk1ka4*yGj;7?Fsl>6 z+f@$bzo&g)TyBb&&gQ?b?Zy@(7?6)@l<}qA~LWaA`mIgYD!_e&6Fm0p1Um48U57CEie3+Op;_&zjYUj`9+a2TLA%-Q16-v4#dyw3FFGGX17 z4i+4a(&t(hxZ6cOn{~+_)H!yw)1DyZsTy{oHEE`k0GAkaIT+OW@vvOz^B@?|-y#qM zZeo=a?3&*KogcZ-4Sp_1dnlE#I5TnRm5xtJQ-*|L`*epRS6g!qSW__~ybmSEfr|a+ z9U3CY)$;>&_LB&wgE%!)v-OVyr~HAnv3<080V>dz9zk!BZ9oHCJPvzt_#=E40vR88 zhB(}$FRM=3I;|%Yd_e}D1?!&c6EqgtcJC&{5Y}}|fU%eNw54&8U|D){TmJC$PzAaM zI{Wbi`A$(UES6x=#ZIfu8&=jmR#u6)dR>pnqVH^%)&-ZqCyFuzBRNdvtAjEPI#>C9BI>_hH@J zMCqLxyVK~njff>G4xZ%;>NxjD_Tat(9V`L;4<@Rqb{(`T<5{hL30{Pt`PaBi6!1aw z&xN?2PDVyE`*>|zXCI1p+|;t{onw6heE-%tG&Yy(;-QIL()+>L;ww;XRhn?wadclr zw_ct3vTOq@{GH!O)DCak4z)Rk(1VEaqkQJ#ZFm8Au5#Rws>0?;m?De^6ZzK zTr9$x5LMM)<$MVkK364IZgt9ui~^?u{hkpB@q)~a$&-Vn0pKokHmpl@rM~&4>y(}p z8ZJ;dLE$O?zIqx=k9NA8^~slv?H#cr@m+($2|S?hH9174C&s#2lu$tR4)yjvf##~L zCJ)-!$<12JwJv;(yKol{d6D>8QcP@;r;C$E1p1k%jN&-}o!dT^(dIZaiUm1tyaw9p zt>=^~Bp==RTNF=q{MO@(v$UrH;IgEz&bz~n&X7(VxjJiFX*jq?SzNoE`n?%}#aoYB y + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-203375637.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-203375637.png new file mode 100644 index 0000000000000000000000000000000000000000..b344eee78ff466e9115f96f99041450610864444 GIT binary patch literal 1154 zcmZ9MZBP?;5XO%{%}cc*2ts{1g0V&kFHvU10`gWgMv#C8sR9Cmt!M>7z(h|H%0;Y{ z2CX214Xw1=fF!nb1Vj=%Z5fRd1f^&|!oNW1fXInXIWZv(?Nn#_WuM*su(Q8?X7-Di zXx;+aVj2WN3;3HOwn30xj4e;4kZh6Om$?>#9Qgc*FrmmW@gyOqmg^YW<>ejOsjpO4 zRh`vI`=zk=`e}~co``yN!pTQ7yLKRe6uCpO$Sz5{tRk;+QKGJ~xXF|65a6G-1w1a$ zX(o+|`3$C+JXbt(?>Pe)OoT7GR-dCUc%B<#z2jrvz3)q~K&?j-uum^W|Ze#^XAO~v5j@oV@`tg+V{nLdbV>=B;`em};o?sn%uG@%feZ6}nh zLz{_vX{uB#>#u23g>ho!Vw-rlV@ZWPzD=CY-I+Y}z>mI-TEivX><=__9RPHfY97UE z+CO}?b_u=5jH$!&vS|lJ#@gbf6x%CHXSNBR#vckLs?@vha>F zfH6Qdqv9|KO%%8Fk2{BjM4q7@Pd@FG>j(T_47RRwt+{c5wF=>q8aT-JUP}C+Os>_{ z;c=d3PF#N672G1zu6+_om@u*xc`@2Sv!07jN|>w?5~o~(`=a(=KSmH&$L>R3>py6H zmHD&3I8cdO{63?Bb9Id`INT?E*!Necs3eU6i5>)uzJ3&cUmvusDME(EZ#zv({BGFNra1Ujnu?O>I(u6v^j^78 zBauGas?aM|kgsAMk7fNTeu{OY9Yd(Ensc*P>EfXbu%Vbdv!U3%^_NU* zyAw=rux$nl0q?l$JD@Q2qobHT$_@$@VfGm^!MmXFE~cIO+U1`nMIic*wg^XENwy0> za}@s0Cz$0_U8uk-e1;KUpUP3J1(9q;L2r^g&1hjVR>EzWY}^Y`+EKZ;Xym Ig{OS}H+;)D1poj5 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-2043228153.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-2043228153.map new file mode 100644 index 0000000..394dcd3 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-2043228153.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-2043228153.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-2043228153.png new file mode 100644 index 0000000000000000000000000000000000000000..aec39ba243f7d1f5d7bc1c3a221b85eacb51ba1e GIT binary patch literal 2596 zcmaKudpK148pp>N%!u4ZC1z&rvWaw|i%={H)24((Wg@0*ky|cN8>>z#iq%nRY_hke z+vX_diAYA-npG}Sk~tG487XpU#%(a>{8oFP^PJszp7YOoe$RS;zjwXw=lgws&pNwf zySujLVod^ppuLs3#fLy327`48nFyZStE&-mS?|N&uUdBR0U<|yzYf6ces6C z+-%6GD_%&8UT=V`r8-8f;gxASxwKy1ycT`(s6R5i<6ci#yEx#CdK)ylncg6*_h_9E zMQ1!WSGQRc^YE;~&fzw8&d$4bTIXo5z5#Pr;EdCrC-E`Qg+VWqGL&VfVyerGM^?+E zoS1iS#xvQiJ+?!Z227;1`?_03Ytu>3xy@2-UR7FV5VI_CQtUHZ;tqCW1?T%CaMyaR!cz$>CCG)wl5r#~}Dq`>P=j=o_hb8M< znA`nU+E@&$hgtB)K4`J$5?7;PGdG$4{q75us z9Jw^32yUZdnR*5rSDGjqYkt}t;~!A>S>t1u&(k9;b=o&4)3+=QmdI$iVgs5&1QwxaCg!9p00rVLfg-e5EKh5-JS2egrDf zc-B|_;Kj{=tkxPyH^Cvb@50Rh;fI*#79H70Df3h2h;yBiI`|Q;laqa*Pe#}iZ=cu$ zy?sy7Opm#N){(-YGY)#6`1pB1Q{ z1DoxWytQ#WIQQx;P1R1g)0>K5W6`}wqnw737Nns6)fHG%vc)}; zaqn17L@pQszFgJrDKH?FIn#11(aSa}4h({A8WgrSUcJp-qb*hDGVmkIIQ4pi7o_F` zrD>C=^Y3PZJ(F{ASsg*m1yYVT2FuP71|N?e^MV+w2S_f^kgXG#FE=eGkXDlz&X;?4 zUKtOWqHtj!U1qu-LPAI+eUiQ|QlY)(WqNou^)^UXe)q|));l5F-X>-m zBBTzoq$AOA5M^;eq4iow*E%0a543A=9&c6`%eA54^-Gq6QdN+GgoPF;kpiK3xwfP@ zZ~RlLs@0SC%o<=wh4jZ+HGPD1kZejeg-{3pH~|xh6p#ZifbezoZK!l1=Bm7S+HVy~ zXi%+wJLe6l0nT`uKQkJC5O>$;GYMZ6xZ;SeA^CxDa2dQ^sy7d(d6p=r32I<7Cw_q9 zS2z64Zle4_Hvj!j1vM?ooWBe(yXym(l~N>qFY%VfblBILHYoVnmk`gn%l8L@Xy%}^ z7@3~r*K8bGI-F>K0%veE7^4b38BJ-P^K5gj{96SfM>_;HC2$wG|sc0}H#xEnUlxd6A=2Y3O^!Hi)ke%yOL zPjfihbfkduDo^+7oAngnpi4;Utx#_$%V$qKJpdPdCp0*)NVrdGloR&jUSjg`N!%^E z*bR7>s9dDSp6jGJ18utzh$_`99%kF7 zP`E;{A1;DdvIH(~44IHh2vR%CD(%i0O}EDzyr?FXZjc%!;Ip`FzGSJAE)gNKWK%d6 zDr(2rG;rOhSgOj;x&3wxCIVN@MQ>i=Oap~7A%2pNSFt^j^4uKtI>eQLGeX$$+J%&* zC_$l$>jj}^|CTNt&c`p8ZTNHny>xNu$heB6Ha1WU+6G?!*YYYA^V77CcPvsgwU{ek zOz_M>OACYz_vN(_l-i9WlS;R`E3;Y4@pMAF`e|AFjIp5esh#JIosde3x=k{*ZK|<` zZ_i0?ZXS|sTFQ%;f6nu2pXxVvP_GC8*6?LNEC znuAJ?oxZSJlO9ZCe7DAf<9p38I<4+^D+Y!Y|NhR zP9G;Q{wdbzAA4{e#dNgUxAaTHGiOALerp94o25uzAk9w9JHDlP4Q>#UtePx$3}XGz zEu%}?ZUz8zBnpc;(Z_Y9pQ~#%C>zbuFIif>{^ghJbVQSu9d$@^5N*#wtXSxLwNUST z;EBDlDlwzf2+5`MB>{*Z5J>KK1jyp~rz99je*w6`&j1IueeXE%_ea?3x_wL8 I=HL_m0 + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-230267218.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-230267218.png new file mode 100644 index 0000000000000000000000000000000000000000..7656375a787c1b2a15c67dac8168b7486c9917c9 GIT binary patch literal 2140 zcmZ`*dpMM78-G<76>2xyLdI@7tW+jsl3|p5L`K_^YfRRpCNzh3d-)85lpIo4R_)Fh zkxo+)W$f_g9H06!CpnD6Ym~z~Ni&keV3O}0+g{)G{qgKQXbenZ?!tiX4ylkLjvu|nj2f)z@n7@-E-@7}?*89(AjdtbJ z`Y%@WBWk?eLXPKc@m8t-5N=bkMk)HOLI4suFXI%x~Mw ztk@MH-bp57+O5=&d*7Qq;5aX|`hRFnca_06><(M*G#`jP>d178d8*)hm!}MlosLg? z^ANtNoQdjsGxjv_onW?O?6k}m-WWQT=|9lDy^^Y4@y)WK32W4EsYMsu@US8R7pkqM zcO-5)#_qkda2+z(9YYXjK^B?iwTE)pCg;?f!tQdLCPt87bS--K+dULMb4^u!W(#q2ZiJz&!^?kfRru_m;Ee&|`dQ0yav-telX;Npy9 zZSTeX8{B4trQws2%<=dP$nYUM6O!jRFMQI-yG<|J?rIIjdaTbYt*wWB`{=VaTBEr= z>!s$P0k8jGC)AsrFJm@rb#GptVy{c_$`g?K~BlNZsyvGfO>A44tg z=7x4@p2kg`P}}QOU}LEFtqtc;c@61;R*p6dESQ-rq!90WX0_~lh~0Q4?aWRu-{RHE{a|U(u;nk~Zsg(} zRy}Zb^lOsXW=~t zP?8%_RW62;=s)uzt<;bgJJCE|At_R8+PTV zx>=>1u8kYHj_7}YujBRu$CiRiDa<5D4~qj3{dySSSODNsk@5fRP?*4%ouoKWyToNC z_%IfSu1 zUVcW5+Oc?wqJGsnUFb7dl1c9ld+V>z!E&^9=jLa{Um?>KCsEBnK22RI)ZFXD^>?#t zAnM7I&mq#RoIb-PGAmgJiM<78z55K{-t;p--IywQQ!2Gl$2HV3aal?q};@ zUn6dx6dyI1Eixz2K_|EgPO~0!MvF-&2HB;#rYo=u>rfGTq7!QFP|X7dih}54d64od zj-k6))>WvDkm9@yb)qm|laR!4Dfgxaq7N=bxwgcD-|6z|#bK|CHCZ$bxa1!=C?2+A zG4m8=3e*4tpzTUj0q`a5qDNR1nZoouj&jw*8PCvIlAyIZP|>6Bb=o+8gFMr*IwKfQ zmEWkd#_n2F;^~5p6FP~hkacuKkhE&!hiF){@DBz2$rZPVAco~PW|WtwM#bjLz4<76 zy|t*unOPJscpp@6qCHftfbEamZMR}%y+8~^& zh`ehOVRjZeOjTP^fZ8hy=q3hI*1H$=yMqJL&GJ zOq?*Y9TJVp@k&gbu(}y$lTQWKestC-p5T>eJ&47Yp>r0Ys!9Zt z&Pi)D4@j%Ib%7y;`J-J`{ literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-265752642.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-265752642.map new file mode 100644 index 0000000..fb53fd5 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-265752642.map @@ -0,0 +1,14 @@ + + h-1112505301 + + h332351765 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-265752642.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-265752642.png new file mode 100644 index 0000000000000000000000000000000000000000..641d287a681c1ca3f4fe8ab71a6f147405dfed02 GIT binary patch literal 1561 zcmYk6c~BE)7>6TMC>kt>$8xJdE!fHmDrTs}7>IyakfUC}qHB5eOlq8>O`W>~D|n{pS6i=bcSH?drIBli?;5 z3bonU$-x7K+7O7`r)sJp*Ptz_1}K#Jkh8;aFH+xBzjs960TkXnt1CA+xZ>a=4-IcZ zR)Afr3C?^sPj|M?W_SEiZ96aa*t01cwNd*ClHIxV#+nej8vfXfS+AVdDN1u`yQ02QC9c*!FTkUw7@gbx9?1b{xVVZ zRkC*cq+!bxF(Aa_#MF$oQekx`{PpTU;b6~2n`^Py15KKT<}R}qPa8(JCzL6aEED7Cx~GOz^2T@DBG?z3QH6&pNMxpXg~$MsfBoZq zj3j@tNHNXcyMR%w5b1zF{r>bYk;gXmOY;=w_qyJ&@N9WathS3!i?jv%+}Q0fsVkN| z!Y`kh16a>1MKT$crd#!%Dm^BrdHxQto3pJrPD)E?-cJ@RnMo64Vp$bCSnW3YQ1ciu zz?jTu;0N;ff#WP?y|+|Te0eKKPsrso=JBuaB3GhHGIfWzcxdNSMIJw#7b%lppqSNC z%V0cj@3{(caUl)A4LlKI0@7D;OONLKEAHa1r{G@#24kZ?g{gxY25%~jf;CPZQiJt7 z(E(Qvy960*fM}EI*3WY=o;18K=+%o3eMYK7Cj)T$=saVjb*^)njf2zkBn+{Dv@1-& zZL}Y;!+^UX@hw0|T)LPDz&fDFPfUP^)Iny}`%B}Bj1EV)nhb!S13gTjVJJx~C0h?< zwsUmA2DF5LEJun7LiNu0141Muw*WnGJ&Ixz86^cj##~aWI%MvFvDWSV z)WRkKrL%?VGLx3r5}x2&e-?~eCFG2fnDMwli?zO|M8v`M?x%*h{+*;9iH+_^!8;hMSW)p5=_7~{xSw4>RdGH@)i_3pwQm{5eJ}j~b>tH#7UogaSRZFX?Fn(Z0tl1@l?mQ_)aj@f=~@CzW?~&^u7JSmHSN!DGgK*it`a5slVMQvkoy) z0F*qQGF$c + h535307528 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-354757553.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-354757553.png new file mode 100644 index 0000000000000000000000000000000000000000..84de565b8bf5361e93b915148dbc28c570de6593 GIT binary patch literal 1326 zcmV+}1=0G6P)~PR4000E_Nkl3gY2Guch|!= zyEbtmI<~}hp+Pzm)*v;PT{1IjDZCa_wD&}i-4Ak;!EZLV4iyWwR=+U zsgFy$_Azt>;uxedl85i2E_&6}pNnaD%#lB>(79`uFrSM#7J(oJX_8Tg-z5KqV;dyV zCC@yTJF>oPaY-8njlih}xp%S+X^_PS{PzaWRieD`qkT0IV36qyLL%wGb784<$#;}h zMu0(PGzf_V)JOk*X%c}Z2AS$BzHefXW%}=G54+GaRs`DCAkUc?-XODe*g)&V14V#A zrZxzPguTo(N(2~Wc7u>e*sIh-M8HbwAgg|78U$bv24N5|2p9wm(x_prz5|It7-aZS z8g?W^Hb|=$G6;h>+s|c?k5-WggMdN$8RS**-DVQRAUHl&PaO}z4e~nhn(5CCB*Gv# zn8#<2hx^qa48kA`!XRcb3<9&5b`zO&gKxjo${;96{hs4txcfmEgh6I>N7(V;o>T?_ z7=%F>1PlTO!Gs3!=ey{{0+SIpvqr--Mn$@+s4eIV{Maf8xz|Z1d~dn=wDma)F3Z? zY!0d-iR4USiVTuj;N&}$K`^OG(i~m~N$aCXBHawKX+s79s-__a4DuR>yTd8{XZcf@ zwl&Csc^rcP%?y%RUu4!P^-~YC7$B%YcGp1?=k{HFEQQx`Gh4D-I;lZ`9tO#I`GG~& zK?B7gK+78BV`%MeWDo{{b&w4<2i2YQ!63ki2AL#K3<59+g8&^3;`>1u1UP6AFbJ^Z zR~bmaAV7*I@?a2vK^O#J5C#DN1_8hz02l;_%=?$5i3WoJ#RmEK0Sp3^>4QWV1n6y$ z*W72SNf3ho+f$e#3#_L + h-675984882 + + h-675984882 + + h-54338178 + + h-763252414 + + h577349652 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-411495795.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-411495795.png new file mode 100644 index 0000000000000000000000000000000000000000..7d2e53e0649d9bce797de195c948aabb9ca4ca3b GIT binary patch literal 1847 zcmXw)2~bn#8ivs-Z9pt#F+-4gsnis-A{EF<5U3@f0X-Cwpdu(L79$2uNFyqX8qfj? z45h#=p14)a4TLQOjbIQ$u?hhk10q{Uf(a!o8QCI4;2uId^Uj%XzWHbVInO-r{Fy(3 z`z*{bW+o;k7Nq^eP!p3i7-Z&uwifwr_n2`rF)>{t5%*Fq^i2$o<@Eo@()87y@GU7r z(nx2jZ40jPiXGF(e=#rM$y?X~+T0m?MD3AS=r&~t7}ywhN>lqtDCO*Z^nJ!6)bl8- zDYJy}C@u1fTh>8-nW3Du%#$?t5XbW`I`^G}FT-=s5Atgb&BW}g$Y8xrx2&2Gw^VF+ zs5d>>yInuEJ#{c|WcNWFtyNYE>Y=)nD`Cp68sZ%v^)i}1XBw(s^75m@c6fT+`?RDt zolIy%QdCvM>O9I)iZT#oPSEdi+zW$ zzyg;>jp@)p#OZEc)U=91pAe=l?EsH>#p`N8-(h)%-BsD`^cjcZ4`}RTg0icU(5?Dy zzmUM44O(6@aL?B<2>%U2Q@HKfX=D?SdaNvjwJ^I&6YZLUE(3Gb!Z6BdLE`C)kQbMI zB0NP9GvV&eb=fzU(-U7CAQi){*J&!#XU903dt+aWE*yRO{`a1vt5@AP@Q*2)`!$nZEEJ+R|zhM0VQQDzP%amu%Y*ka7VDT=xdn5rGPhv&cH_` zBvz|}*j2r<+5-}))ei{D-%{48csv2Xmy9l7wAVGi`edn$z+ndZu5}}sdBzTEXS&MW z&9V1)=2*edSEYTHO(-m{FfbPTSaIlT!Crv$qFLg(24q_sldo_Bl*XVy00pvTOgvua zsNz`x*=-~V-ObB_t8HGmmajl=PM2Niru7}CE7Hkoe81F}Epgt(T|!ek#BZ>mRT_Cr zE^2`r7EBJXlnL+;2`;hg1tf;WlyDR}X^^4%&nj$gkr%cY_?w#BQuW0H+Mhp~LcfLp zr#+^nXWf#o$)w(0(AgH6P%at-%FASXESQYq6ag2xm^{~1ZC_>$e&^0D5#lBfd3XUn zdGcJKnh=>h4JfoRPl|cnzp5Z2G zoe^-fNb7#W5P+On2~-?4@lNAXrNXFdOpP1kzKH}$j6qOZ!Rxr6G83}={@nd7gel4& zI8KKoqnQXCYY^ZekGF=+JXT<%L-Onfmf!e{mLzjlH z58J5gMu2PYD6i}jd$o6~kErIJpHXcMu1~PBdHYQy9?ELx9jzDM$dyh=lOi~wa$68k zGwS5h8or9-lQ3Al8_hh)lF&ARj+chN3~mn9WTEk2S0vw`>2G-%T{#t9$tM()bC93a zLfQd)T#-!U_>1c0?OJP)o)}#q7X@{=J?8(xOv+_M2M4?p-t4o-=^FzAlXdCj9tXUj zWDJIFugV_4p6327+H`A>N#$-LG9)N2A%uhAU>QN){>wQoet>3}P}$riEPe(8%Jh5% za`^KIuP0B;_@aP$KH}X!AtCTqvr2We35Ihl-+x5G&(%(OS}PFnW*mM7Nl@5s5`?KF z41OSQM8xYlQI}ZKeQ&2Nqx7_FZqy z`CqGnZwoFBYrgC~dMfBnj~blY+?$^Y7h;YN=UguIi(A3z$i<{7XhxhjVGMP{$hh)n zd+vxo3xT;U7P0PMngN;zxH!?yI$-_(K*Gj=QE~?2l#wX8qwi%qHLAso_@0@e1kS2@M(oF_}Y)MEEg@}2a~)R@HQ)|7-`Cuett#mr@^;!l=3(_MT7$Jc6giZEa(re=ft=s5JX&ll*)+}F{{h&XUpVIEBJ)j@l!Ws zL_4OSsG%x^<7CAZFg&}WJNro26_i~apy6#HE5a9uIvl~NNIn2RfQlX)etH<3taJK= zk+p2cv31PVbln5ag<)YL3+b_h_7qW>oxh@HsWn)`D87f=3BFD$8nek*#bONxuUhzm bKW~nTKXWarQE?Y}5KTz_AhF_yDE9vW6$YQ9 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-465227925.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-465227925.map new file mode 100644 index 0000000..4ca5813 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-465227925.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-465227925.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-465227925.png new file mode 100644 index 0000000000000000000000000000000000000000..e0b69d778c9107815e3135d9eb0fa858a8ad8200 GIT binary patch literal 4949 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 + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-553597019.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-553597019.png new file mode 100644 index 0000000000000000000000000000000000000000..01df20c74ed3adc007e6046beb74e96046d08494 GIT binary patch literal 3814 zcmb_fdpwkR7uQy&s&i9=2J-<2a z=kwKC+y#{-M8;fcrnqxHl~!XmG*T1 z3v=h2iJ~xymFo_j&n(M#f;T5W&8Y?OT6kt{5q;h zTX7V*nMFS`)bWkZJ;=Vr&9J-0W>L*iC+i4$?DP+-Z=O3mrya-L@D%A&OSuR>o#O0` zFmSzfj)u$E<~s{6TrOxgbdBkk9^Qz56+HHvWbntx@rt0YV2BsbD*L=QGyg);0k-pN-*1HUwv1m z&s+(Fb$*7H)EdW93MnLgV{xB_+~y_I^-Mu=XMU26hG@VbSvVJzb$ime@l27actBno zGV{n<+NXJs$Lt@_mZYET3^F*KzG_|YwYjq?sVdsX=c0Oi+ib?Gx`)*_)x?r&sm9MO z3+l|oYOvWOYPc1<(Y9t&+vn6pwn{0t6B(ha;(79+5boXF&UNB+nnM88LDx7sb}}^i zfsw)adA+g~l-EW*a>t`(O4GHsJpA}kDb67o#c}(h;7r}FE#~5K7d(%#&t@-wFr|E4 zJDpY1ZP<<@E^hybQ}*(N)UAomeuH(6fL5qHAfzL{V%uH9ww^$~H7>BG&<4&7 zCD-X)u*+ZEQ*`Z(01};xlkI!_WLE;z9L{mZM?aj4V_iHM+T5AgTzg>$F*;&;tGL3B zIWHT!2fqY9GYQf&=bm*+j7_L>Z!NF$yM8bL)wdL*52~YNGOO%c1&_}ij%*m6x>pB* zYU5|&cymY2UR`SUFYN(6@y?1JT2A1UB7JnN@lbu;TKhb-Hx=~*dbD-fxehw*Q%+8c z1RsZnl79G-CcR3(utw47~hvkH>b$=SGaVBQ1IdrbWn zJ-TdC*uCfIB$N z4VB{C3Im7DKpJoi|F0X~1ZWi<(qqyOkQ?eO=HeZIH*Tm8QEEh&XgWG&O6rc$-KAbG zZVD?ekgA!0z5IkH=?qhF=q!;#8Ga@)rFRl6=NNUM*Z{6i5AwYS^j$KX*f}8CCD0Wl zE=G+wc~|lB6tUanV&sIAi{eb7RI~C}c?O)(mokTerZv97jy7tby?py4>V8fc2i+JWIe0)@F4$kq=}(MRxx7_ z$U?oP_!sHEZ!mNlaJ(}hG~iOKrqn3LP&2y3R~yqQG8a!~J->`GSGbwj=w29hm=F*w zKuH&1_aGK7T@Rja?MT&$E>&f!f@TzrgW2W%UzxmO3znOoTB(YpIj_5tPs1oJ;X2e| z)ewlS8lccPv&=48RYV)_)`|Y-@muDF+(D-S;ENKhpz`LLM+QGfMe-Q5S1BMCH}op} zp0w$cClUo6SV-sLo5!D@Zk&~Qp}9tz-jn!9E5s5wC#x}JzxgX_fs>7H^ew|+5WhCO z^0*hxE6n_yC#N0A6Daz_k6(#c#Pw2K1P;3acmzwWzj2O^+MhXRE%&{uf^#YnZ(ndw zLMy=ai7;&!@Dyt{5QrbCWcKfckBz+l49nlU;RmE!ORBtc;nzq&!$b>l^g)KZyw{pJoHf+Gm&`yavn^c;Qsf0%imXn`sK!1NM8pCUwg;PoA^*fXY##vgNeO1z(>G!x(wpS~cHB_)8Lb9>>9RH8ZMSkOlcIELB zc)79SqTyR6VwolhhzI-efovYQ*v(rp)G%K!5;$Md$^B!HkYcL)U=MuriKsf(`Orx1 z1v@y_q6|3M`x#y1dlR<237a)5dfU#ic-}={fa?m+M2t$x7QfF}Gjko(gCGP|&mMmD zhy}WDDhp=K%%U##{{q8>VJ<#YJiU~2)c`0(ps!A`1(>OOIXagWi@N(yybfVwnzcFR zGL}y7PaPj(bHwXQkayuB%3qc^)e`7`>|hZUU}K2s3H&n?8?O-@cN|?NcNC^Zjx~c0 z<{}<>X#Gg?(Y1mn^08Dy#+R-u+p*T=XZ1Xoyw&T#Zj$Of$ldS8PNb4)_I$UHM z>oou9(MCPt614N8!B@TDnryadSx=?0b9^X8KQ#v1fEPi$R=sN92c0ZJz9aN-1cm{)j3>A z4lr#vZOZ~t`*c!TG{!AWgQxr=N|2Gxhu|W=$ozRLIgxaXpw7PooxB})v39Dc7tL@X z2l?~we^s<^4z#iC)kqwvq!ekkiUSw?L|N?(ZZCyv5xl&ixf&__-c>x{+58ADQOUou zx|6aq#qK+cFQ)c_6s6YU6>uxTwg7p4J+yfptQ@v)<%4%#hs=gp6B6+MRms!C$DQ+! Hu=IZe$NDI> literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-624240407.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-624240407.map new file mode 100644 index 0000000..a8de85c --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-624240407.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-624240407.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-624240407.png new file mode 100644 index 0000000000000000000000000000000000000000..b48b5a0c74b66bc0c21bef3cf234fd16987751bb GIT binary patch literal 15657 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 + h1535743041 + + h1535743041 + + h1535743041 + + h1535743041 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-81115689.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-81115689.png new file mode 100644 index 0000000000000000000000000000000000000000..8b82c9952c725bf520022e98df7ccda7527399dd GIT binary patch literal 4195 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 + h-1389097534 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-93417557.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h-93417557.png new file mode 100644 index 0000000000000000000000000000000000000000..d39fd041abe6c12673d0cf59cc90ba80971dbf0a GIT binary patch literal 1279 zcmVq002%10ssI2wdWRW000EWNkl0#u&SE;4c>jCJOb7tBl65^ z%ZpL9xNxwc`RZ$}2e%o2?`uwvH&otbZ38Zmm^zKX=7~ki90`i)>^h^fm=@pO`%7Pw zbMepeTJznuwzod)8EHMV*1+oa=;}KQ=v$y{!;G|*fy(ZnIpusSxmvaEvIp0 zOux3cPfX=*>{$J4=l2C%1~GlaQuUXPjKHtMoF}H^IT9JAd9ikPF|GX%970Ux30g%l z1&@ye1MXLC4xaqoM^H?`5lCAx9nTRJ)45Z*O-E!JS4@$Ctx_?aaZs~HT81j7cdERU z?XYh5sT?t-81%xS_pb-Y&zs5x^C8bv?mRL5;aw|dzeG&wr~D1Y6hAW+EK}p>u;OA` zYiP|ZTTi#`9+OD9H*GvCmr6{HNhqdi`)T5eIT9JA3tq>BRO}153yUe+bxa9IscpN& zbbB$y*Se~h+NT^bg~T)+{;V7^4H|8Y#Wbb)tlYj4Ag0!0Dn!gPhJ+u{O6|ooCHNF^ z$IvCF&0?C|`Q(09>LRA8>*po={!b;QJ!0afyIHB1n5Is5uKJLAN>^e! zCMIrTr8Z*f5^4SB)WmdHOx(muZN$_#(z+h(bHKBPn1D87x>d@7m_SU#L`)zi)D}~% z+td*ghzXS|CSn4JiI|89#6(P|jsI&JILdsGm_SSy7t?F4`7gu-VgfM{6NrhJOyxjK z=pv^0lf#V?F@cy;i>dIXo5TcSBBq`d)7?hNP=T0;iI_l4!~|jjG37})kH~|VKuky} zaYF!N0x^M@0Ad0$ftWx{05O4>KujPefS5o`ASQsAKuoxYm>&Nw>Ak~G5EBLy6F^Kb zm1~<$EhilFd)5kXB zO{kcN34^)mYkI#H*yN^EVtTKb9_xrAV!{}8(~%$Y|cm$HI#SSzEnaF|933 zOvHplZYn3_Tn)R8_92wQlR+&mt{$nF7B@&t#DsI*RPoDQKdziUBBn*z1)q#>b5q4c zOvHq4hAI=On5u|rZ7$Y8O!JCq-XCHjCX5q^^`>&=WmHVW1WfUi-j}gQrgCcqTE&Wq zn1~5iHdkC~YiH#ae_t%nA~V5F6;qYBNlZW=@ASITr&f!uV + h935679102 + + h-788356801 + + h-213750342 + + h-676012345 + + h917087604 + + h259010940 + + h1408823200 + + h-1482113798 + + h577349652 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1156064289.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1156064289.png new file mode 100644 index 0000000000000000000000000000000000000000..b5171cb3b07afb1f4d4d64960c6b1b87c1d0a941 GIT binary patch literal 5969 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h123518701.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h123518701.map new file mode 100644 index 0000000..bff66dc --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h123518701.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h123518701.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h123518701.png new file mode 100644 index 0000000000000000000000000000000000000000..cc529eb839bd4edfd69d54b065920153dc524f57 GIT binary patch literal 696 zcmV;p0!RIcP)D&A=xMv{evW0v;dj?`j5`!Q za);P%|3V&MIpJq@xGNTTLFVzvRR*i&Jbf0No;D7|WWVotEb}AZ&}hVJT_c|*^LUqT zu1M$~lzBbyt!FUJi{)kILE&@tVojUEv&%y?i}~thpQrSCIfkp{S|KZTweGfw&)U8= z1?DyEjQ0=3yd%R$O^Viow>9mR?#gdf56X|9lX>~Gl6lQ=>FwSc+v+4@B}xyQyzsHM z2{K>$M-Rnl=6y^05at~dft>f;UAjgfC-bevypnnAXq#GabK<+w$Gp`rKIU)!Ny@x? z5ASAPzl_J3S8g{-&C2io{r!m!hgia@($tP=bv=N2aBUybW+3xb|D<3ZDcT{-<7<1z zw7o%|FT025c^|spU>+Q5P04c@^GWkOSf!u4pBJ{5TdwT|SAAn`AIQ98c1XCN_xUFm z^I(Qo)^hc0`|iQ+@FAt(7-SFr&#n)81oDUW5a?X ehk(I&RJ;KFA`qtk@qy?70000 + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1501379365.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1501379365.png new file mode 100644 index 0000000000000000000000000000000000000000..368b169a910a69c0a77ec7a79bd55520d9633b73 GIT binary patch literal 3265 zcmd5Nu4hJOvfr&X zJn&4eu6+C5HW8CI)N#D>YYe&T%WypiZTW30IMTN?B35^_u3tAUPM-y{-4edEb&$hw#%@)Xp`hoMP#&<;503L~ zIFo`F7R~>OKTGWT`c|oe^Kx$Xb@j^YMge(IM#co^FQ2RBIaEFA>(!&rO^NUgL3_Z9 zkI2%@hHHtd_G+?kyNnZB)Ph^O@{gBCKLS&fN|>d1*g_mb^&#PhzX*C8+qxI-5c$My zQ}RM;9Y1FI*2cxuxE+WgGzsVTks0nD9yt&ZRUCrv~=th)V zBh?Zd*Av?i<+`FeDcBI|-1VVYV^P+T@7j|;@55lyS92Ejn&3QB|HKvc@5YihPL>1f z&Yt!42yx*))N?)y?;H?b$kRZ@SiY+8`#5q1qTLU7v=R$*LmN3}y?fXvgt38&yyVjA zJH)C1$S(Q4ua`uJ6)B(Z2q^{;T2Ollf>NXwIIWyN8@_ zQxEIhD>A`a@vd3I0$snYLE`~Nq@-$_a1QYmnKe{eVN}%h+w>(E7w>xR301J0@a$>H zm3-{Ou8%K6Ez3;OUHrgUCvs4uc}oywD7J5oYn2P)Zx)A^Huc~*g&lKRMbp-tw!^F1 z##Xx%Ez1^J!|F_V&QL!f;l?!=iWdmwgfec z(o5;0%3#dPx0%CPiP<&cu|PV?Jzy})54MQXJ)Yu9pG2ON)lAInCF;sHgv_N+)SefR z`Y{`=#^;1lLFUE8&`phB2vk%2#k$_rpb}U3s6^B>M1X))Hf#ONWbxQNMOam8sFYO; zbHB5g-D(FB;W9;av2}UCoJC$Hcpc%U(qK3OGAQiR%knWU=GGl37Q@9AI;&XVf zNXmMFQq!xtYqWvv7eNSBe6Rvoz9YBZ`y|Swn$rNpj~+gUGt|y>)%%0yQB3ub_k*OY z?d|AclnMWa`^L127y^KLp`z^J@_cB)HTq^vJUl{v@5*%O6QvLO4TZiMCM|*}i#>37 zu{j>7-K8g#<4!h`7KALtSO=2VBld-R47osG&4}+^Q+^ry37N|8Xxj2!et{!#&T_E4 z30F*@l*Mdhn#3F1_}!R(v4AwiQ(Ci&rkq)jYjs{?PO8@RMW4ZBtnE)| zG8}yrp*3@i7PO9=&>WViq~~6$Co0l6-mwL=67V;J9$?tphO50qPWUvn^Ij9oEx5mV zkf1bCIRGpBV56E6-_@u1DZNOQg)$2 zF2=(!J1G~VWv`+*-7cjukEOAGZ$L9zklg~k-vcT><$)GGaZi37Kl%?N+zFj9Y6L57 zggYi^mjTpuxJg+nFiiP6??LZQ7=B|^0A?AjX0Qig0U25m+VSoGixol(k5N|Ap2sCB(EIe{3^_DVHt?Xse9b{J6Rb{j2?NWClfBCz-+HFN7isRg%;ahidFlr$!xSQ2093SVtAydWS{Pr6hGSxk`_Rx znpBc$M9~Gj%k6iXqAp^;MG!jab08lRntsWP@$Bli%5Ey=uN2Ctk%th;8B4x)UXis2 z5RD=6TwUgbt0T`WFyu|YZQ4C<8*$~&BjHb7Tt*q^b`lkD>yDS&jy7DLSRn zq@yv1JEsua1faEn+I`N{W=r~zjMog|nZdNSZvflAnzS2ISx0L$kiX4q zWH)4{Y?h7!o3e)w+=qO5AB9tHO2fjzG7{r#nPD4k%qk%yAJLx$1_GJN2DfH$DbudN ze9n?l7TVHM@{HAWbT!`|@Sp8vqo-G9y)qVjaE0;@nPZY%qEqZA(5X18+2#fG(-exl zSm+_enmXwwZL$B9rW|P}rP+;zC|XBJpA<(f@UpKe*ULy$`Qj{k=O9I<7!7LQ0S){0 zyIZUZBY7fqiB&#D#$q64+ZPbF*G6ywS+eE6E+PYEPKpEh$*`sVioHgx{nT0nL;2zp z*IN5Rx%kSv^;kN}-ty_7w?ks2ZP~mn_0+px!_eCGy8QYHKjfUv^jX`!*y@)SRge)m zXyQ!X^vByD)9wd5ioV*K2u3}P2NbsRiVLpgjcxfA-Q%cF!wFOz^X!G#*g~`EjpUYn zTGB@7UVB10aq{1Tv6;D(D4Fg?fB~Lye~Tb8@jMtKgRI`;HzLk8^KR@-n=QE=1-)YP zUPiZy((9)WDhFj2Hxq68zcfuBpFB_l_SML01}Aua)CHDy3Wo_2IZ8`}NGE?_>8L4}80r ze7xqY%F3Lm5*>eNd^e6lox)zK-AV1P2(_~dwIVA^NW1Bqo+}NF|C&bqHDRn-6%ttf I_4bT^16JF87ytkO literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1603897912.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1603897912.map new file mode 100644 index 0000000..1684e71 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1603897912.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1603897912.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1603897912.png new file mode 100644 index 0000000000000000000000000000000000000000..fd7a2277dd133c1eec08ca9bc9f73a213901d6ab GIT binary patch literal 2140 zcmZ`*eLRzU8^6XiohXJ;jPFInfV$zVX-qB zFL&`9zFUA10?NvN$v%`aQ_h^?8_~*1mcfsV_~yYp-PP|Hnpc#zjNSO18x;hbERAwxzU0Gav7SnhQOXDno0V|2omp);Xd9bK>kLRwIS?)}UV+cH}s{$lZU-$NjNn zIae~iiBWj+wPUvDjr-RIbkLscs~aCSoTPZgH0fuDe{+M|!RtY5z%c!UR^8A+iYQFn zLGF7NvVGg_czGgS9Yqbif!dly?q=t_YSA&a>q7-cs&r!v^l(Pj|=SE?s8p> z6WK(e=oUn#ohyeNOcul@GDj=@)_|KhkCPH-(g|ulmKdlD_VJ66`uSYdXpi)wsSGxm zzFoauY$KDCqg>l!-Xt^QdJ|#af7;lUbD2|6T6aX==y4fU1pdLuxbmb>cr#$_sd5sv zTG?(pFFbbN;CPEKO5FFzeVYH|n{wPf^95hrwNbE3ePu;O!Do;926jZnzC0!Msy?N08b7=@)VTUt=>JAkm(sO7XM%j?oP7ctvzdyk_dsKg znY@`7w$~`_WsQ}M8uFdt5|e?{je%h^uBhngL?odZRjxyv5VXo0-W-NYyeACX-On~@ zZ+(Wx6^hL}UbuQUzBg0Urj{#9dy<1WHxu+iOD<`APIai+ zhhk0dy`QS)Vq>Yvmwg8Rym2>EJF|MCmPwh^+|pA;5<}zxk0oRGXs$>;L(l*%9oeUy zDOFfdt4ZG?i~!Aly3A!us9H`i04_xy)G7eAsuv6NViC)KjVTb~15mXHMgYO6j0EW6 zVJ1;8j_i*DmzF7!rWk<*sHk!hfWpITz@^XO{fln^+_&&WsH!GqK}%AgEr<+4@p!E+ zFtELDm>7UW6blq6D-IUO37J7_5!DfUiwh8^qax{6t_rvJ)@mdcD5f++VewcV4+~)Z z;W&HRFwqF0)hNyEerWfUIpX#e{Z}n~H$z~~4u=IOJ{@B%MwaVNTY*0E+y#Gvql6=x zpPkEyv6b(@F2IS7CC6UDJq?}1#3dL%-C|ub|4!w$GLrxEYc5g<58uthzikN>3vd+r zTS@XAxUO#j%@I@}#wWQ7GJ#iT|JsXPtc6jl2#(g#EP-mK9t$qCxes2K$J&PQy#To- z2y~Xdp~w~XP3ZR$BFDXCEfAsS5q^ugj3V!0x4TVl=xe<>iHtv=N3IY@cRItgQUv+= zdyq6v_4VatHw1wxUp1N_WKC_a5fhQ52&3d33LSeIgq%Trs<@dH1Nbfxi<**n1 z?2k@dVVzQ%cwqoZ(v0J8E-$KT)}ibp$Q1QwG2EG$OeB=c|B?%}ac_54V zUvhDaB2?$oJViwu8HT6|2>NA z;Y+PD4!VcWgTzX#GtAFcWurFv)ix#SgfzLxCN?~^+5-b;xRn>NuUOTPLDA6dDrFrJ z9`c;s3rZ8X5!|FEON8TRdE`O!HkU-%+muvOnJ + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h169662420.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h169662420.png new file mode 100644 index 0000000000000000000000000000000000000000..2dac8153ae78abde237b23fd30c02e826f694118 GIT binary patch literal 1724 zcmb7_X;c$e6vqjxq7k>4NKmVXr6mx+lp-z&NMzrUC~-hVKt9_ z5QM;h%2Eenph)V<5|t6eq$10VBWN`tRw#B5`>kJk&OLAL`` zHq_G6B71tc1!-xKmJxZ$3~gdv?k}NfY3ZNvbaM$w=pA{g0itG4w6^R-`~F+Bq@g;s$d>kVl}<54|VcIQ~wHPjD>>Xkd6e0&Cq zWro=`-2O5~>sf&2UJR|ZURGz;%5dg*Ax*V!0nKCsS^CA|0#q#b;ctse(39fa23rwy zSEs$aZFqTs(tT#zo8^O8cQenMsD10LCuse;Lez;wW^);yne(bD z5`Q6ksmu-GOdb@(pVl+blr=Q0j{Wh#Ub15htxCJ9eet4o4R;3BP+%nE)*Yj6b%kM* zN@CoCkB0#J#my{b3~ivLvYn(d;gZs*Kp<#V@i9-ZOGhk)%$i@EF$hh8E<;ftI`{xd z>4mIR`PN1DVs9ClXMMscZ*7w{Sb&F_H$gIW&K@q{t-<%WU3b19?sh}! ze0aXs%?(l?^VF5wn++%QJ+=ZahEJ<1`Ka;c)>o7w+zlyde&cl@3tDb}E`S8L^Lz~| zVOStZSYlS+s( z2}VV+C!r21xR`5M#P4EL0kBIwWN1>r>XT?D=-A5okU!q5Arp_d>NqbdU}>9-5>g5? z(pzsTasFSseU;7wZTiHCiGWL^0RTP@*Co!+V8Uo_)trkw@>bd@CM-hX*K2hF&^O}j zY17ds&%QLR06_ceGAnqse=H^vySU8PQH^uO)%Jb&h*>3R9Rd6^@JqEL*Q$>P-bMStjrXF_Cw>7~mX%(fRP( z{jkh;7NMvJ6jMAFt_=>GJWq5;tL6_nhXFcQnef21=|;plZ|bG5@m~_Y5m3hVc6_St zqyT~$K=kQCDk^V0$%IQs0Uf~%VFolak)zf>2c)Di;at)u(}j+b3JJ>si-q9$gz&%40R7PQ;yJ;5*)R_M2vm!!t5ai94eR71G*aJ^zT5u5y0Kn zD~ZDe+$F^4=VI{Hd<7*KsprSVWD|pEIf$rpgbKFcH58SUDg117c$DB{AN;O@Ui2dC zXnODxjFm=_;Qg{$KtUo0tF4J?Qm_$~gfTj*2`9r#I~#Y%#%E*lMuL!vDe)$LXgbS) z5Dg@CASe69`KxRQ*RWU<1wU=n{&zgrbRp2107(Qfv*}ndz5ga5K5%q|Lyy-3kd3JG z?MO6&m@D!z6$4xaW7(8t-a^LQnqk5!Xl{A3FZgU10n5302b9-W!oU6NT0ppFa~pjB zp~Cq4M)Co^-QYyT`VnB!Mq#XN%@A&GlO#4Bwkh2TzdZ!=N1S|Mw8CJ_vsJOF_GawG z=M0BMQ;p$MTZVaAg4ctlEWsmhu>GvrN2^jFPG6QTkJWnDnwrFUc~C&`@K|5w9>AH5 z-kn!bxOnxb2zQ*w?U+p+o{c3^3IlBxJZl+CB<#hj;e2jXh+UAr1yU#OriSf`7!N@o zg_w*4m!)l>0wR9bH9iJ__u1Q6P+tCK&m1P)? + h-676028775 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1727164161.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1727164161.png new file mode 100644 index 0000000000000000000000000000000000000000..811646ac5634db84fc874de6fa2f9414475772b2 GIT binary patch literal 1064 zcmV+@1lRkCP)US9))LK z?@_WH_aXSFFWtk=VhfKg^00sQKEf|9JpX|I*h%RqEznGC`}O2TVt4)8vBb9Qvz%fR zwm?gFtec{KyZY)3QmVK5=Y{C|(D4y!xUy9xO{w8AIo2EPn zZ{2gbef6FPHNxc?^wbO6P*#cW&wmLd^&*zF=RzTt575-apl&zj9Z>(tXUh|@e z*pKcw{iY)=@aJ$U#8&kF-Z6Gr;rAJ1ms8@^$w_44sys5(^;z&3EZAp%&d$MA{kjCj z23w%Z7#lx&I&vI)|5@?Dm8$X>8-MCOvCqDaFm1-z_ndN5{#nMZj^0{TAvP+u%d9x~ z<3ou3mv?Vh-!!P$ijuHayt4Qd87d=_=g4elYhC)R)xwTqyQ~$b5_{rW@vi6V8=jB7 zU+Vho#$q3JM*9A*dAhgQ_)pzcY~#QCbg}c{*A+ia?8iDyOR)({me>wr3k~s#<*{7b zi=7j^6`^DA6YKr4hl;g}*tzQq@%uhs6YCljhl;hA*tyd+D7w$Eh;^N(cEx(G*tz+2 zo-!N|CAl(NBC)e;DHeO^NU@$Swq<7}T)%iFND8q@+9G)>+WHEy9XqT0#D`dDukELc z#CGYd42LSjLVIl|T_?72XIa-$*R6a#cI8o>qr^!xaBVkH^cON%lxHU{rQEV0B!i}LqV z)qBlmjj_Z+8!gITbropO68k>JPTL`t*!!a`7v%?opo&#Rku8xicI*Dc68i|WL9uaN zA0`VM>yBf$eigCAj*52Ib#WtNSK+l3yEVoVOY9BlmNSIdf+d#NXY|$xvtnZ` zu@V(~WPR9iEV0tMDC + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1900732667.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1900732667.png new file mode 100644 index 0000000000000000000000000000000000000000..a08dcb5e64a8604b85b1ca5246104f9e083fe089 GIT binary patch literal 16383 zcmeHuc|6o>`+tiqiYT;Tib_D%$U!;UCaA=U)O!jwO_4p zb7U9EPMbDu&Ys;n_fMNP^H=b%Pi6-A3qSoKW!f~;;ypXJ+4?v3G#~Q(`XYPlK85rv z-*5L8{Pz2MJEi8M3Kv|1Y(JVGn)Bv(_r1FD@wG9@3g5Bqr%Rj$ZU|;nJ+{eywO65| z$)i|~`%9)t+>qv0WL-J=yujVRqo6qHOw$Z<6}Hx|`9gim`R?LrWNw&32NzFp$Y>$; zlyAUguUW#AGMatv!@QSYWBS?H+8BXjo!X%OMy*|MIm3Y^l1>HukirGhb4djr4?{wf zr3{)6IlSm#cXif1BUinjy@edtq@iUjMu!=t%pIos_<>JA-hdB&1gCq+@trV47$g4J?TSNNN^=B}8) zqy{yu;W?~&mSrPcjdRd!OY@h)&8tebx63f z;VWq}p)uKYPeQ#?fIOa4|4kXUBBLzcE-}ccEm4!Hnv+E)ym)x%QPt-(?cH>y-&^jm zBY5v7uq?6BZpmK4^XE0Qb7dK$fpJs(0Ml^h#RBL?Us`%T}ff&~-$HmkXyo(|cIm zbS`ON?(%SCIys_+Lf~+|K9Rs^NhP|=$(Tq173FEC8#7DzUf$JXhbmtyn#?7Y&m~3N zx6U4t!0f1sbeG$rM(Q2j_^~%-)-XN=pJKn-*3V>Xi7PjfO*|L=%{RQ=|5jICnigrT z1JbjppAuu(w%wBOLkHZR-TkF92Sbd9Kgp2^haRpK9z&v;gE z9~}Eb-M|j1E>bfynbA7o_~jGZ>ykp?Y(}@B@_^Ojkoba+?;>tZgfxCJFh`7QNMjxy z$rgj|Uh{J@)ayOMH4>A$H%ejt!PZl3u>NBDT?R9IA*n$=^iHg!erLyON1lzq)%EV8 zv=Luc>0&bXiec`TonG&&6d42bwiI^L)BX*G%}@J*=#ERXI%D>63@)?tLhhOi=wku_ zm4SI(MsG?cJUHK^7Qa858m@6W$*5x`-*SNhquHpH!|ag309g$RqTDp-D}z??GE9Ei zrj6stSMD2ss7TFdR+Gf^62lQ6B@)wEw@n6HZcGh9PjuVOy-uVnE^A)q9!$wX#tlAB|E%)5MXls68Q0C z(qO&PDXe~<+-YS}**xyfjo-E_lLSwm)|~y5op&@mI*eAMOzNnto-;P2!=zurCp$Fq z^UYP;XEP{;hy2gp?d(@!jLWdxy`GP4-`iU=tnL2$L}6Yy!d%95p~x~qRo+x3QfR!q za|EW}_$jqnCSI+X-mGyWSqWCTpq3MJrh_>=@^B#ZHko_NurX+93a^(2@p@kebjx;R zmSifVvZ-3U1s-6@B|r-RVWfX}jkrc3u<}lf(KwXT$hvvVVOylP&#

&enS7Fuww8 z5_<$uKgA+;sEyqGPAOUACNY3dP3Csq@wo)vAAGd%6gF;9hE+FQ3BhRzPoHpI!J)|M zR!{bT^>e0;xvE`mYgJSC$n5iTNzM-$Cu}~h80MN4seiU$4ZrX<59G$Jd0}4guJ}Bh zPKLp6VxD@c>bQv1up^L_`aTI6O9X#5d1A|&Pf9eEDD20+3P;uuBak;(!!mTmA-Aj6 z^qz?ZRS!D=+=)Ew-!KfoVCY_O%sLn}FDA$B8`8w_M6;N5n`L5;!w4|b zVk5oBOxkdA=uvE3&_aNcLgAdm1{NtYYVy{lrj`hIB!RI3Pd9yQj}1-iD2?|Np4#L} zL#Sq!_m&7?_QJ*3$8Qv@5h|b96WCD+oBQ%zioVNo^d<45*7g#K z=rPxoJIyzI<#zyynpjQrK$7jBZ{%r))CpB9W3r+lG<B{5&A$!9CGFhFZ;HB#$;W@eI2c0&9a{=F4SZE-5laB9K!c(b$iP*Log|UVthc(wxSWjy~IMHVqol$57#?C#uuYPu*ryA95;C<&Tf^xB~)7xB~Ra zt;kXAu|L}m{HZ0JdiPu~4cNKnE+>zW;9$YCjd11mWO%Hg1C57N2glxAF$2a_~{=^^D4Rv9B+jJFbU{bPgHxi_5|J6&H#}np|0%&%?eoxX0K=(24<;ohEYRL9^PA- zpxtzNRXF$tZsA@ndzJc(@jFiMm;<@Mzrj)RgRq{LXjN~M^9CIepjHLKPH~(*ihRC_$d6w@RfmqcuVWXJiBCs6Mqa<`%I;30Wr@d zeGH8a$^k|MMY!T)sJ!PTg2&HhiVwa-7>s@uld`w<`T?%}ry|ST{u}C_cL*i%{H{Kk zS?z#02Btm3#GY@84?7Yso<4f_I=4p)nSQMOi(YIN@5Q~0nI5veBKU|~|M3$RA(z4u z*MHo_i6|kATOX^nG^afu_!`;tHPc&BC`|X=xiy8wf=5)#+cnE?-AfJF7Zox`3coyu zZ18ZxJ+mnM$UejgE8ewiJNwb|a0z^WYTWYYNf|9_q{(m8Kj-Q3%tMq5*6^~O@D7dU@{YKiQaD6xxwWr%*PO%hw)ab&B8Nr_8HO^5QKVb5K!G6>bRH@#))~ z7tPj{9MzU8%j@T$5`Z%)W@72^ari*#`u_HIs5EGir|=#^fdk72#^?ob3w1t09JlK3 z5X0kXUPB80!=R&kgZm@t5vw=uCm@$&hfO8&BXVV}j*bk4A)8 z7JYV82zC+wrv4OUy9RX+mGNNV-W`PLsC^VUZ5Z?X0w;k2IxAKCr^8F}`W1{jLi}4@ zx3^GLy;TMf0O;YJL_=X%gMPV@a^~9_ws;Sfyr_7R=Pm^IJ;xnN3_5w3vuwgqo1$hF zU@RbV0rdS=uJ-$ePu9okLel1~!sIW`-wf3WPV>!kiDZIL?Aks*C-GstYrS~#6MOtz5%=87;w{|0FX!9zo$Ziq z`jjwB&Bhyzf8AzRL-5=nzo?orLhXA0C_N~GqRT>4Hw<=+nrJE!3u15}&2;!N<7GG_pv$ z$)8AOA(`5*fyO)}C>c3kBNwMMyxl2JXgsQp8-RCID za*5Py)@2$T>q&mf*u0#7&pYAN06KwD-IY%d)ohLUi3cpQ*i_nxIV<=VJz}8FpsvDg z_Bi=+p}p)w0svT;fUMoquTGo%rsGCH#Mdls(G=YSV}Ia;i3$|-27F$D#F4r;e2eziea|eMhbRpu=6z+%Meic=TXdbqb5;&CGde#KoQWE{=qVA z^aD|l-e``Dq-B87&Ua@>$uUN+CBtCHlvdGoo?y=lfk(S6yFiNt5`k`Ea{J;T{x(QOBe`PC=L6M@B}l0iigBiw z_jV*%TVr-yEf(=d;)(0wXgOu1lbu%xiVs4EW(=A}nV1;_o3|a-WyVbSx8CZuyH8(R zfFE4^B=-TAP>X$LUr(A}vqq)iiFnoxyqdFTG;W6OJlJ}VaZ_)CHJW9+pLXbvsFmfx zixn7w9>ui>gnDoeACkZ?-3jee&pIx+HUL^v@ds0W>QY7_6YXyHhpDJXP^3R7R# z?uUsNI^faBNzD`(v}X!)Srh_M$;E1c886G0D*~YVb$YvuP*Yy>8|Gv3LOz_@Dg3T_ z8ui$){?m1e&?LMzl>2_9A9C9ZpM<)cOJe)2icLzT7bRlhoU3h}!&k86Au6couEmk7 zibbJzqiT-%21aI&aq;>q&{2Tf!Vw^X%PGfdfv|jc2D-0{hQHtd zm~EGAhfEplK?3gfqTvj550DIlMTG}hi#{kCE`D%y_3rXFze4dihyTKKSzjqewem<2 zp8X}hZ<~0K7(){VyC<+8fl3TOjaV(F0jb8$$$ym)C*W5J-A$u^%tG}a$zHsPr%A}x zp8WPbdsWaH@h58`5xxj?g|Zk4%y6pH=1hXzoG;d0C^eDz;4J2EgB?N zKnx!mJUsb} zW>rhxdS0jBiGc4Ql%QHS21L$t%z=f{7)#N@;^;F)%tEp6k~KM{DKgHDg?nFn zqrL%93zgVa^i}LXGoVUdssUNbDLaR2QokG@u4?=pb;3o?Hr*{N#6EnbL4Hg>H0&Dc z!%)NH9+F-I1HQce%WzKM`qiyX+h7I&+<7`MwoAx8i`lS4l!r zXLti8H&d)sU7E$kXJ3J=8|>c4_6!;i=aSYB-$5-8$Z!%d>d*HibN`^D6sFy%XA&%k zDgR1b017ayC^T;w#4AuoT2jb2z#3tSq_hxo%=}4>I!faaLsDA1*QF^Q1NJVC1kU0A ztVZCdVzmmxI9EYS+Ai(+AcG)wu+N+DTz zskV{K?Z9)cHF%xE-u1j)Ay@9?!!OB9b-~&Qk&a2EU@enNud!lsHhbwzuU#LLv2x6P zykr$%%ObY1`P*xDnTB&3{;^12=SI|edv_QWBSFd1U0oQIUQdF{CqD8zSDCX|DF%$J(PRAn*_CKCE9| zYCiu|VVE@D*x>6KaR?%kX-b;*(yV7~FI!TGihJmwQjF{DWj8&y6PeG0BzEW)BDa#A z#)@pq(ISbEV_+*1mEfK|n%%OpUJ@T?9;IEkk#M3vA%n59`F^RgWR;dk=c$q`A65U3 zP_M5sTi%VyixCf0hxcd%C8i1*L-WHjMQAqXPZu@PhDp0c1IbjuLP0Ok;l*AP4X7Lc zMX~nhVWC{??kFD-`s)S5>u%R0noV8TYYL&@^aabOMCwN|fSfYwZdxsdA-EKhr(9lL z+w{3gRm??hf*LF+6hL;tbU7}X<)fwIwL;!C6kZ-ASw;pK73^-}4`Ub4`+<-AD~`NW zyN$AxNtpbBkBDGMIPpKx84+;_Qd!o1Y$fVlx7nEsJKoAgq@d6Ofbd7V^j0GkhBPb^ zQIY!kT}ExcOv>6(!=<7pfD?Ll@-N01QjCZ1Bxc~~b;FT416v)3{&XC2b{cgb!aY;f z6SEWUqsBD1=iJqywXu^T{LxALE&ng_pE}dU2A=;h z|H=MJxh67_(_Tn&UCovis@I;BngwY)ju#HPKD_Ugxn$M8SiZgnY4FqUsp%qD?U}_e z|Lur6sVsUXk^0?iS@W0SG>wNP6hiF*Wt1K#g_E&;-33MfvvJWK;Xr~yrB}lnsqBW% zrof~ls-!czb_uri`H>aG+|hg9H#P0&Z;24C5U)b2cVx$7E5q=8E4fB1MYcIp0{6dC1)t%>K6YEh1)1#|*K3d}R7zB=D$A73FFVB24|bFWZ6AfWyz^PlA# z)7w`*(=qWCJg)dnh!#oH_1}DVKPEPP-E6*#<3py|ydF8(YJ64A4% zd5}0^8aVVvZ0KDmo|kGT$yKNBXk)j;p;!WtZ>rd~BGu;+{=`XF5hG-s3Cn7{l581R zl%j%aT8ml#Eju0SUGTje^{=_4j{26mIgls7G=KO65~X`inVe=*Lm@X5A}OkNg{=cy z8f+%5zK11~R&!VuH{BxnVBwwi_tw_v_hKal1xwP--3Wm=Jv6TddF?a+(?`nH2h+~ zWUl7wo9-AI^E#eca@&_A>&{WqrT1rvGcF0%v+L;tx87ZAAW%CV;!km|lj$}hx4CjB ziK1H;l3BNT7K7JAI*OcBc(zD5Z_7qpyfl6Y`wCp4H{pHMMfqcxD#?LX5L^Hh0#Ck# z7aizqynuvDC>l<9*Q@J@`eH(x>4a|cZg9y~lgqKo9kj^!R7saig!hZkFfNlLwo$4+ zpjI-O-u=&U4J~24RCAxrIOK4yglNfS+@t=GsC9STk0;K|(7VrWOZ54hI*ysir|kb! z$01`59uX{lDuNDodB*d@aV4#qiYhq|xc5VaSM2XyRZc9I&14l*XbIHb=VFvHX4=n+ zOrsDQJe>)(1;5>Q7!R(~8uUlp8y|_V;{86vETO>91*zkf_I(1e3(aB!m+;K1^c{j6 z2)DY(fZM*i*%@c>EWp|xf6HTk>veL6qR3ckLEna4e*c@CUJH%3ATf_WeSzJzEP_#0 z8`5LeQhZ2clTzQ-%bUcB7KUvG(B2@1Onn8sw|u8)z}ev2zj1!9AhD~9xRNMkGt+-_ zHC+e{u}QZLF1w4sXM|3vK;LSC?6}v|^b7WtDD?_5BIUY+^zM;3y)zPn+APLk#Mn(e z6xOaZ%#Y+{0v8b0gj!Qd845xNgS8|fa!u|Bo#)3CQbeYH`XGv+aL-X;)5H}iQN|Yj zzb@o(Z!c*Yt+}4=GKpft2U~;mvrs-D!E(!@H@+9+nT;gA|8;lXx04Za`T{jERvw@m&08%B@2|oXM57;)8MJ;3>Z4AGS<4u`kD`G^`N@C=DX+^CX~z78 zPu7T~63NB*3q*CmWa><%^*t-q6K9p>Ou-}BEOR7T5Vy;TvlAsPzk(t$z#;x_r~Xt4 zyaF>u<3v`4up^^cEnb<_@MNWAVqs^C3MdP?QRRfd14^ai&IzSx=Cu_E`iT;Y=tjKP zCB{tEkk|0alkLN#w>lB?x&yam*mGJiq!!Sb2Gs2}U)Drwj){X1jsK-kImIic@Ts55 zyWQ%#mF8O!f2 z)oDoEO*k4@*lFPGvya6}!JnXIjI6XZp}u%_RK%mco&GP6f+qg2b=&{)s7W5>q)0My zdiR7#Q6n|H)={`5!ioY-UQNv71km|s|7ur8SFXD_C+nBSXZKgiGD>%eVL?xU(SEJr zxKG1Za&pn7i7SzAhnR=1A)2q9PNk;@Xj#;2y&?ZWP2sMI`^52Lv|zN! zJzW0LYQbR9sfxtSt9ZK87v(=N07UDz6sB+jM=x*KoMap4p2EiL>Iyj(ruI2hz^_N! zR_2m=uLP4dTEgF>3g=&oD{{NOd%VFz#N9kW z865;ywAlXByR(0jGm1BkE-1=P;hx{^n&vf?Wv<2H{?~;pzhF1@fT@T$M}_2A(6@nS z{;@Q@;Jb#njIf(I98?teB9hspB}!M-bB}V?W!GJ#yG5r5cY0NJx81V3cEmFzM>E0LtJh7&dx->q{w^FzOFKH-*M zW4)%WuwU@4c zc=dfRQxu_XZY4v@<@;J*@VhNv(8Pi1*LXW|j!DD|VKMPR!MMH2s%+0M!yV-*k+y=z zO#@o4TJal0Pfxq0?AVlkY*YNC#J@h`83jbnv zes6bAgE}eM$gVJB8wDG53ynKunxb{@OoDVolX}QHH@*yh{0=PEk`+?sFx;4Tc&{1B zgXQ_7UcBg!pWg;X7cArXE;E5=1jWDTA-^{(&x`mgJ{WC(8ivofWs zWdFK;lx8vHZq1KqyKLR~Pni?p3AI|kGYEPfE@%jt^G&4Qf)Jml}MZjoYh+= zv%r7qB(K2T9f@Q{`bCRpu3*L-u;`CHvh0R`NguiyhM`9@#``SH%9Lrwljo!9z= zY!RYA*XHRi_4Gm3ILLRq=c-0}hq7pa_rc{T>>o$#BAWrR$Q=GYn=z_>D8cBJ_=ZP8 z0?%nUl}6|a^K?X#AKC`&ckJJ#&*gN6)>vK#ZHQaMG2<}e=y%bNvB@C#ZBjn>A0jd{ zXD%tewR$*UlvYsMv{J%Np^usNYW<%y-}t-$xmA@uDs-Uri(4&1oe0u&?*2*O6~Lk`O5 z=b3JQ-3!ns&WF^17Fc*uxfXUTWG@yayr0lcY*9M<11kRKQvZ*oy(v`rnc`$n5XFPY z|MhjG7*odc?tUjN?`F7)Y7$yZzsf7QN0T6!LQdzSNa7qVtf8l2uCj#pzZF*$It);wC?hRFqzr0@v;uUmu)R?Ou19}6E-Qa*7(WJ>A>3v+KNSl)!! zede&usU2wDOM@Bi?R+eI76mr5IFJZ_A_50xH!(GtZnfCq=zT0BXy#?m{5;uU7+ov&n@5 zDN0qS!WU+Y$-8W-a58QIWBm^w)#P$aat^}O+Y;v1Gq@S_>AJjAb4f5fGEHdqG83j~1g!hSPY&?NA!lOsyP68Gms zgQ9?`hT(FeGH1cw=vf zXJJ+r)Or}9)zC*S{_f*=(cXm`7iW%fe#AoCGqF_;ZH7{Q>^^u@jBjLLe2xf z^Ztk>zD>5#l$O!b27$2K@wdbmoa%>n4hnKTEuP_H48A z(^++$s+Zh*I9HEHHgz(!ezLYx+X?(02>fjD#hF^WSKr49%ZjxX4`h5RErNH5%<-Fp zB|1!d(+`6W3%d6&a$|toiV-r_SYO4k*B@DP*)-B`F$ssZ)3zK8_Q^{uvZodJ_a}#F zb{q1(R3FLRGbUdauSAN}`mNUz4ay6OLHc`thnJ#zf+aFXQFOC`DQLpVK0M%UTURco??Ps2XE*@jo`GHd^BDN3WN!w$sZ7 zZ4>eUn#iA$2jf102=LBRnKZcONMjz^z_X<6A}sQ;@7QxZf{bxj{q8s1>RnaP@AysM zv0ehR^@g$3YB2HitDALrCM3?;K(8L-#ru;!Ri1Yxlu*YZ7QDQ|4!yHJ@0R>wq77*9 z#hfQ{;+xN_LOWrPL>!=`4WENFZ}nACEr6LvA(W)PBMYg7b1bk0SRr7}E?Zh|35$ah z9jYm?4{fq`AbMgt2&GJE;eWzz`)QC%PlGut`puL-PJYuSHS1J|swDip>)OK@S>h)6 zHhKsAF`IK=d#0Ku`1zYOP2QyH@-Z@dj9>Nve8jplP9c(24Mn+(&iD00maPnYb+3V- za2s+M9%?SBN}A<|xsQ*rI%H?YZ#tzAU$?SBF2~T=pgCsMm+nfoTuM6JDuKYTB6F)Q z)B5y?1v!}N=<>)^dw9|czgJ#7^Sko|p$;&91vgme#VZ+ZT>x$9BzODx zYs(0$w%4QeQ4Tlwx!x~*N_OBISeqY4X9=*Ot@_C0~}nQQzd+6HhaohCCe9PGFdVpG%EC&9Lq{8B^ojZx{ZwLY2gM z`n2>KxZ~9szn0&`HtGW{r*lb2abH>!UyTvi^M;D$&pTShRE=n_v264^`27|;RBhYu z1kkw;`aE3z@Rej~tH*_&?sp>-euKY%0E7RZvD@%GMx`prFZgv&vY&5>BTO7FbeJBV zlhINHUE_%w>>mO+)C}Uh&B<-hF0Vklzrdy}jNTC|qy*zt*u53MQ`j?MxP~(b&376w grfFN>3#QYY7nNjLUU&$8*gtKLnbppW?at)?0|0qoF#rGn literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1919634775.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1919634775.map new file mode 100644 index 0000000..9bbcc49 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1919634775.map @@ -0,0 +1,20 @@ + + h-993584945 + + h577349652 + + h577349652 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1919634775.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h1919634775.png new file mode 100644 index 0000000000000000000000000000000000000000..fc1d6b18842ed1f58e49afdddb632f91b128e67f GIT binary patch literal 2396 zcma)8do)yQ8=u4(soADdN_!Zc%JiX*QW;chQ%6k)lS|5os2GZ7m=GbhE*f-kITF)| zl zLb?)Q^hT$m^r2l0o_OjD+;!Qt@tS7ts}W`67uN)SmLnzlkwxF!1SaAf^3(IMu+1=hNpR@S9u!(1~&bG>Yw5h?Ua$1e&A;_lc z8AgRyI?=Fga9zHHD|;9}zg@(&@9Hf;CCR8Z!J%pkgI|Q^`a15#raSYFx(IA~)1Q`) zXNoqQnDtXRWWWeY*qG$?N^c|?jfY$5>H`Dc>LZ)<&F@%fcV-1Y`0EZ@SbOy-p?Eg^ z))qgnk0%9VX%i)Sl@^TtTkYWvkSUY8F+?LGPo}LZ>p!DWZ>HAFi-8j-+fNwzMg;EA zI;X-uTA|xXQjZAY*XeGXZ%^7g-hB2wq!wtCl5q;rOQZ>Qm(4$EbEdIRE(B zqOlM%{fGa!1GcSbSwl~C2b)Rlw4in(NA`5EKTDTDAyMe6KgJ2@0kvaQGmx`s8NJj! zM#S9)7ng-u?P)8DL6fsJ-<8fe+K-1a@wkh2bIxSCcUZ|LEO?4@nrkqnKMLPJterX? z;a9lNj6kMOxWq}U<|s1#F>a~~H=&YOaK>}ZX_MxrJ+&}sx`HM=)d z_B%hKl`!!pbRXL2##1H^nb>KgHaX8X-hT4DhZ#13$KDKv^@0jzN^A{}+D1CTQAqWdJY ztQmr1YcQcFeW%gpyM7{RZ3!wV-VESt;E)N)?>W;5w!o{$hMdRiv)boR?U@e1W0_QU ztjdNRDul!oe;%UarpJ*}#1M1Yu_A7!XNQnXFZTge&8rO8eu>&TLL>u3>FC#77bo8* zn}b|p0p>VD;?d9X0_#8D@K&+kbydVpqOoiy{w0HNHv{uH%y0nE3Ty44lcx6$NvTDG zqS+&jtXJ!>2y_>G4jb$H%UK;D0$$!CK$4t6ZtoF%_)l4S3ylaI?MW8n7O4kJsmjkg zbOt_?^Wf-T|A*;F6a#WZ098 z6qSE^i;M|tkYHf1d9}T0{SX)=sSiL`IGD9tY16LqtWcj!lJo#9`TJ2KKG=eOGAZN;h%#S;p)J4Q8F*innPG*r+6HLVM3})E9Ld||+ zJ)&sR^Prr=+X}}k>bAjCq03%3Uzr++kc(=7eO0sQaRr4Ys0HNihGu8F5GVq@=ncf4p4)hQ}l=JI{?1g`~N#;Q< zvY1Wzs=YqNF#TAm+zG;V|HS{g z`hY**8lpUJ*(fb9L!(}iyWrwE18@Virm(`6wQQ@bqL(p4+=_XH&-3?-8;*Yz&LP7# z4_BaKIm1bE>wCD2j?g<=rcTk$2Q~4^)?wZGFsoE|x2aqN*6-+Gu6k3#Ad!`V4%Wy# zK%a*IT7?Wu{D3?&5%|21*qw%kZ%4kbzs>ov9Y9De;q`!Fqy$2RdEscu|6y;r6y`O^ z$k24$cTG52Pc90b{X`Gzz7O~4Z6EQ5#l30P103{vTuW;Y_C<#});*b&I1$^g=92&@ zx8?JlPW)(MP%PKL1D)e=^w6Ifw@l$j@5|MWM~qwg(Cn3EPnr;`onTgE1mXTTH{7n- z@p;Wk`!ii&goK>zBes6vtE&W1scPOOzP5hx>|qDcEM(!fgR=T9l0?uLeb+h2m3o1$ ze+m8%sda55P|ZmfG|4%AFEeN|ccKstoaH?0@|Xc|HpvdU4!iH__vj<0ZSdP(UdUd~ z0^?(e6U|FgQw%Qg>n!VnitH1ej^(bg=#@9qU}!|att&uwjKXO03#HEI+vcwuk#nle p3q1~-DL7pm$zVSG^3#Hn1*bK2jqa8Z@YjSne9-1Vp~b1FzX4=(L^%Ke literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h2137002076.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h2137002076.map new file mode 100644 index 0000000..2729906 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h2137002076.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h2137002076.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h2137002076.png new file mode 100644 index 0000000000000000000000000000000000000000..40cd14a203708587786c87dd309b7a57cd04c0d3 GIT binary patch literal 1623 zcmah~dpML?7#|axF0>D6KSEClPc_OnE@7xmN{WbFLa5Vdsu3f}WtlE3OCJ?AjfAAt zy3FvgD%UP@B=@Wumq}4#2b0@O!q`vSv-{6J&;E1Hd(Q8D-}C$Z-ak&9(_UMp#TtuA zB$ATdE*obONp3X}UsEI#tIIOQEhN%++IBYE_J?&23%!z34Zl}tIpE3JLet3!)=rdL zedUVA;6&~I-q8iVUp&Z>`2}=W-(>~5#~V3k56;nIPj9TR-q7#DD0SVY!l+PhHZ&y_ zavkr^N^EwW#T`L4>5?QQBEU{6k4!fU{2pgV8DvbgvaPzM8HY0g7!J9|5n>k_qqPeQ#ikYz$ zcdJ#jTxQ)-)#n{zU0Q@Q5N$D|4=5q{Z7-hjqj zG#*~#v&c}=?6D?MToEB(D1jW(s@)@85|~r>+Bq|gC%r!J2|4^#b;GG7kO4WkOt~zm zg2!MEPMm2Gs`@dj1=JVP@N13?k%rezc82ZG@}2CXO-7hO^PEradRweLp=7D4AGs%B zLm4iKleeEy23i+}(@8+bsGL*p0L$c8u9kxr>7nK~rZE#`Q-88c`whhqt~}CqNX5@S z*6v3%yL#XJmR~-TzP3{jB zxJH`2^`;dJ%%U*c$Sw0ial+*8Bot~N8+z(}l^{%unlq36i6|CSDyx5MLXgF|(3+R` z0s%Vup9X3M{uW2THUIAeVUyEW(b?5{4t`JR$J9Z737*YsKtOTK<8PfDn=&i$5jK2^ zfXoE7^fJPZ!8;GL>EmuGz9Ql5i3dc{F^#B%8gqYwOgY(nhBMT7P8Zh;n4w=mK)!LZ z`}LK3CZZ-;1a)nU7sTr`0 z>Y_rfMUy1>IngHgLM6xOYX+b|o2w}AHa2f3QJ(WG1WgN<#Slp{dij*8yYjuu1#A2< z^j8GfqmX;}zasm2V)Ll;JjKX-{B^EwG@PmvaN)I=3;W|$LrPi9UH*`mNG9_RE59#k zBPOh&jG2Xocja2AKvQWjHu6SKP9@y_Q_OV%Lz zsZhr#FkK*X`2AkG_?@1XOxo9PE~c_EFj!8{*DsFm8I-oF>%v^$uor?D_ghP(-VA1- zCZJf{5BX5RcSku}i!Drq#{p%$HSaPI={E@&t}MRCiD&gGqE{xbn0$ujO7DHW@{c=c z6w8S+z~{2>!%=R0OyT=Kx}8IPSmR@r2k5d=vCHP>QvWG4w}&(&l9X95Zuo5YK4(nE zEel?*pWsqDbt^XK?e(l8ZgW}V+n{hwV85=98~l9YeIE+1Q4@&+3&Wind^X*Qmdw@( uYzne+1Lwy9`3Ko + h-993584945 + + h577349652 + + h577349652 + + h519911868 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h230020485.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h230020485.png new file mode 100644 index 0000000000000000000000000000000000000000..fe8ccb9816db4e30de4f6acb49a71c5beeb90aba GIT binary patch literal 2481 zcmZuzdpuO@8YWw{S5rD!ZV@WUXfP=zhEn7bxlcqcD`hj0I_{*RMq%W(qjJwZF_Ri< zyOgy{2_eZK!gh!mCU>Idd~39SXa8~jncuV4dcXJbJkR_6CdS&*WFxc{5)u;HXl80; zD`8v^-u<8zZJxz^Q!K%GjAyg-Ai4r z7rOMj6gFTd+({Q4;09^IA;!Yv~sAW%sr3a z1wwIr;jstn>dyaG1yxtl!|d5}@kWRr&83pk0;kH~Dl47H+b=H0UkV=5>DaIUS2}!8 zH~-lBY$2? z6U&mU5_DkDOKRl#9&X-|SpImk{G$K8C+H9>`1n)?H_3gX%-K7HHc^ni&$TIJvFoP% zsrIhOGh$FLA@5LuPN)t!AqR~L&!Ix+N|{6Y)1TnV66QV=5^qrEY?2hq*bLdV^}z3F zD!fGT+kKmCg%pGhKO05gQ;YQzEwW?yVd?}&XL!Ee)_`@TvkcXwG8zpupJrxezVr%H z_u1r@q!-3IJM-B@p-yMyyHj3F!^C6AuUs*uZ6G8O?s2{e6WVu9`3Pz z`t6qnsJf+w`H0HvnX_g8)%2wts;*1=(Eoy$l+P@uemPBR>8ml(^b@mYZ-Y~dQ3u?X zv7&H>1N&3`a&(h#DYXIvRx2r4^r-&9Pt+kV2(7tB7bVjn(0f#SecRH%4G%M0&;Q zri%e01OkLWn6Mz(KQQPCOJBR;joj4vkrF#;6@m%k^|=AO?aXLzM|Bo>i~_UpU7JzWM%KI3cB zjxU485F9Py$+`USg>QQ0S6jlBQ;jMpmlCV(*;*n9Xo2FuZWl^s8e1bxWJa1Ci~4oD z0-oTvjHjb*X=qd)GYT>%=;SdI(!{N>$%+e@DfIiy+PxkVaHXpjm>Z`wW9PWyAOod< zhJx)JU0(-jC1&_DOl?7NAKKXfZhsE1O``E-$B3_MLk-bE36Bf5W}gb9o@>1$WsE${ zMdd$OdX8cwc+{Mv_VXJ@XXVX6Z)V7?HGl>uMT}hw$R7r@DPx%MUXQoXveK*+vSF=DRJ~KZAA3F&fum(r9}ZM?N;)_W zcMtVyfbJ#>nZct{EAJ-aBqX1Y{!<0c-8bS6FGlpm&4+&FSVO(lhd_9P9VWm9w^ad7 zrJ&Q5*>_YfS3~ zwMFLpgN~f>gglRhwGlVUO_j5>HJnAeCS#RogXf`ib1UBonHi9aWY50V)5yI9raMa~ znYSz-TFU6(X$BaiC~77q}n882^~>SFx@Qdz$0&J>$~+W*TCIoe*i9>Wyi`<7|Oi ziD*wgQ(2+X5G;Va9s704LiVClgez8N+%u)dFSRA;#GY=flj;KI!ZuBUb_SY?_vtYi z1eBU0p*!mXt9V-cu%#@5cA8IYpufxEWr7{MKNE0Cw1Ae!b7sX0H-=1SDa7jiK}<$> zq(hJ)4^Lq8e|rf_aYh>QtBC43wO~Xz+6f|?DbXmlj$v12WHK5gB=u5QmI&uHW^g8a z!dp>B%*)MJ!U}OCxng$AXEN~IX3CqMQFPuuT|Y5EosM28g;Tp8#q3FTW9*w$6WgRj z;^|cHFhfE-A+m0)+%`;=U~{CEy8H1A9=8BceK=SY+dF`;YpbpYywDDVEi*vAXwhmv zlVs?amREQb6yucI?@v+?z_Eq;=nEH`!^m zJVVK91EdMoo-hQYk(~*Bi3-q7X{1B3Y2D=m7uD|NL;!_&??8V~pS_BL$XlsfCgVcX zcH|_$sjgVg=tpcZQ3=U_W4b>s>2+>rY&(Vx^YnJp`+#ERz}<&|kn^Ebj3|v9^R>yL zcrHg(;LV73qbyNviOSHPgW-x}r=)4Z>y#;S6n5cbZQftN`@#~k6(8hE>G-Wvu&2O7 z56Zn%Ws{oU6%hySM}NW@iP{OS4xguLX&^uJW;aDZW0xJE<`e}dR7Z-o5F$+z;Q7i6K1pbN%nH{w>DnH^L^ + h535307528 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h482833585.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h482833585.png new file mode 100644 index 0000000000000000000000000000000000000000..80bd9046662e3e2898e95013e6b1b37a73f089d9 GIT binary patch literal 1939 zcmaJ?YgAKL77jX8m%JQkr9cPj!WUwK3^&FA;Tb^+h5DdaiZBXj0veHkkQkGK4<@h# z2a(_!y2qa`qoV7Z?X8xRY*0=ZF`#aya z&ppDg!h55c2o@m+>4ymf6AjpZw{aa6*cG^@?=mbncNhlk};r@P+oGk-Yivo`4w*520b zhYI*>J3}TasOa`SF$Rg~xDRZIJyd~ggKc{_noP=H4W3Mr5F7-X$hPB3-NuoHtG8jF&#Uux3R8yS3P#SUpAV1ujWoTa5+B zDaF`NkYLD8?hi%CYH9{nf0Y;syX`k zgj>jR4!wyFlTj3%o54DQZ+0Z@r$~?CEBf0Q6c>O$Km9siU<>`^Og8-3054H@dK<3Q zsaAG(H}~=qQNc-RXWP6x(S)o?34cErA5EIzo^*c3mM<5$i!f7O7f-_-nL^F(`Q5)& z%(^&GE2BkRB<&JJ4SD}gjmwjmMK_pEGGdYKdCy`MZv}nhj53a1!(`TQep5^O49?<|gBR<+1( zTwlo?%<53fPnq?C(RHe(_9|~!=o;p?N@+(CQ${!&E*SW1*2Kk0iQssjc$j5m5?pU3};`)Dwb)zkj~q}h$WfZpk|Ao z8UrYXdBTEm*D?TCEa$=<0&DnG`85n0HfO1lj-;S!btYd2U%CU?wNIedU$`A&t z>MHgTnpjo!)ScLtk-2g|1e7~4%xn3wz)STZ<+0N_$KD+?*+zPzsU82Jfq>Jy6k)G6 zqf8P_V;-5FXQX(*$j}%PV#W&(|8MZ-Otw98859giUi_uh$$XSz z)*YI>rq`4KG^I?Mq*#4tgY`ia1_}245-(T{0?nc=-+m5v)bVVm#bZ^7KfBhFt8ZOi zoE8m@s12!0kEW&`6eO$Kb2Or?TCLD5f?^8zJ~C}jwO7-Ijy9$!$qCM|KzPWu{aby9j?PgiGU?@@7&8na+ai8XFWRssV^l~ zfUf9Qx3P0JHbpYg$vRR~^Y^8;@6s7;cDs_7AT47(K^W4Z(0!*!)QF}bWLj<(Mo zmx$L6o?x+hW0IK?0sRZRX)AkR2(&P+yNoE!fXr~{iy@TaB^bK;L75h~e(!&EdOZj1 z1IlzeDFeV9#pG5X|Db~KOS?-B9HX#c4`5&es1$NUK>*GdGC((Lpa4;&vGQ#s8`C>s z0dFfv z`ApF1kLnh1sL^|&@n3IbU=7^-1KIZffGN!;#GoaQs<`-E5rdW1&-*x5ZTL%K2A1y? z0Y(aP3&!6C!=Vs`l+5?^TD$aOaW@_9rw8B#bKWc5DAmGoPknxP{Sj+aN}>2RYBqL- zCE#Rr>}dtY>?$CYBXpb^6`eot8gx&)^KzG`x$$nvv#{X2PaZv0QkeYKhCt8t+`Qv zXMH-m<%eCs0ld&=G4MpvL}118E7;-Mi8M!uV*aosLAO39uWiCIJWU54TSCZzaC%+9 H-?IM=`Uwz9 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h508496390.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h508496390.map new file mode 100644 index 0000000..7431192 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h508496390.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h508496390.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h508496390.png new file mode 100644 index 0000000000000000000000000000000000000000..79f5f7a03de0785f5c461a36fa24c485834c231b GIT binary patch literal 772 zcmV+f1N;1mP)lkB@$ zswOB;_3%10iXL98VApgu^wLy^NT z<&40IVTNm3@2>U=6=dIUZsba%T+`02MvcP9Xgbe8&tY_pF#`VUn&JC3qB&GMxR<)- z+;XFHU9+o?{yoJB)-~S@xs*QwxaJ0~v8dr9*BHm>)j8Azu6gloimNZBbA@Y-cxDYBQB62hX;O?bssWOmil!Ym5h@C)zmS=WF~2 zO@Y3druq4r=_4@z=Y|o@y% zxu)zE0N@$`Acw*=0BWwW z|1lf51|XwlYCm^}YXAUn4FKR80Khc>0JsJK?!zB + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h516473321.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h516473321.png new file mode 100644 index 0000000000000000000000000000000000000000..eea2daa6623c9303cf45457bf2ec451aa2c66af1 GIT binary patch literal 2023 zcmZ8idpuP87T?tLQ0f$;#}rqc#Fhw2$&g~QH8NvQ6D8e*Q0eB;0<%!f zk_xDd6CPD@EpJa+K*d~l%+b%!Gve7!W9LTB5>KM0|Pw`XTof-QtDWNejU z?qro&Z>}>KkR3I>#`Z~lxXDCyqkUCAHn-E;ttg2SzD7~rQ8H<0x=dzCo6o2H+%Vp&ssgI9=RpnNRv4ti+Z07EqVAa*{a~PG6ThJ;3w(8Neg~vi>))787etwag$=mdi-^zgMOw&?L!W%;zD^=C(x;iCOsvmROt2WVq$Oca$CVN%d6SbT_bOO|b}I7EKlm759Luc#eDga^m7!Ips)g2@Nzf{+)l zT#p8n6iBzQBR0P~BfepoS6XPe>BGPlwokvm*kYlo+n<%oUyYEDpv0Cn8$xc>Sh2P8 z_HqvQhowSsB}I_$R;y?GkXw-%o%dDB24TO*9VKoY9hLc%v7WtD1X`h>nSIQ@xP_|S zPH5Jj$Y-f^?7n0t8KfEvHk3y@)P^WS>R*_TwImwm@G!rYxVdj7yNLW(&Dw7x4ANw6 zBzR{0Nq|VXJ1KE_c_0T$QdV7tXTalj=~=HPim`TK4=;$Dw&+JZ^=30vFU~obqB5Y+P#nRHCq)Xo7=wgVJ^T5CJ`0NLi>6jGV znx_p52V;pRl8=TF6ci9*ehDa89rR-G-toP#@RN62gNFZq!fqTDSCv7W{->Q+Sp|^q zXrAfAerya^=M>9wrdJS^Rp%0?`RDXE+)9y)VtU(u zL8QUkd}ZVvd@f&Ir9rZHL6sC5|4K|_(Y1w_Ah(CAH`h&10v4H|F28DQ4XDt5?|*E9XgUTCfwA!vJc!20Y{+1kW`oj!-}AAnmoun* zUEn+;sG;x!Lf$yqSOh~TP)-l(KaqK!BQY0^UK8)gp_>2?im`#YZ$H9X}x z)t4@)OolY_D$HUw})Hp*uei$v6Ry^Nqy;KilhkmyW}X{|6lZp7D$ma`mmM+c&OO z?G`Q6#|HsRi2Ys}B@IqU{m%Zr?y1$Ea{GCwnF)BNMm|ky>}^_agu3BmQqZO}>TqsE zZF2TyY4gO$tu)Z*^Y@Dsu0v`M4JB%?j&l}wt#xq8aw(z%(Wy|Xee{TQWRY{y-R1@9 zBG(hcDX@v{89Va+A}H&6ce13^phr?{O;=%dsdn}{r;B!&w9;Q?7O4=Z_7PdC^laI!Wq=w?(w=b zP$av#C&gf>`S19+4#XzzBEuW+VS|IAn~{(Ag_L6JxnHY|Smu8FQQ%HKCXuH_VAW&Z zvbQ?V%|QEJ5$`Lv3u>Jj^)`uD@G!NeM6K12$^RM4{4&J|V*8)Xg*aqpl#Kz&i+%iw zdbh2Zw0p5AaZR0yAuz77{RQ7LocMhDJpB@Z?z<)Ua^)j&8f^)7mGYpdO8f%{T%Fwy JJaRgj_!snK$pZiY literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h516707748.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h516707748.map new file mode 100644 index 0000000..79b8908 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h516707748.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h516707748.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h516707748.png new file mode 100644 index 0000000000000000000000000000000000000000..d7ad9a17726a356c6022b2a46cd4c5581b6d13b3 GIT binary patch literal 2117 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 tu)Jx@Yr8)j0< + h-1112505301 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h555770290.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h555770290.png new file mode 100644 index 0000000000000000000000000000000000000000..c11767878064898d63099860f4a03afb03e19325 GIT binary patch literal 741 zcmVqFMoF63`M5ql-rL-!2#erfHNSOY7_TMg$X!y;S5Wr(&{k<{&d~M zc>l`>&Rk&HHx(Qk6_MF+A4A1YuAY#da26(GnddxuBXUOYqE&a))h-`vPw!bRo8C>~ zJoRrCAZZ&3ML65%qCT9>!sicXF4zT_bJ>@v5zx-STTP!fA9sdF8AN=ip^6 zE9bS9bEzt))cPO5*(;ouYl*?&{Ah{R)2C$NGzPjQoWpi&%k8xSjh6OCu3OtFoG#s3 zK{!u!YwfL#v)$SO?{hw#!L{7+i-ahg3imnPpWGV!389D5*LZ`Zhe#;G**+J6a}8&@ z{cP>i<1XKqdxFfykw`Mn)_OSroLM*v7QAgroon0JbQwcf2l!P=3C5cagQgGmJODjiMz9)PA9L<5{ z*U?*55^yRTG*SS{3grNBo`5qZpK4Wi90!2&9Gubk)VwMV;y~=}msChF00000NkvXXu0mjf_1RSX literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h624412339.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h624412339.map new file mode 100644 index 0000000..dd9066a --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h624412339.map @@ -0,0 +1,26 @@ + + h-993584945 + + h158033242 + + h-676012345 + + h-675984882 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h624412339.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h624412339.png new file mode 100644 index 0000000000000000000000000000000000000000..abbf56082e663ac18e24c395539db2f176349920 GIT binary patch literal 3596 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 z + h-853091232 + + h-993584945 + + h-1124608460 + + h192331856 + + h-802965662 + + h158033242 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h731810719.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h731810719.png new file mode 100644 index 0000000000000000000000000000000000000000..dab46f9ae4f3aa0e2cc8d85ad2db6708ca569d7f GIT binary patch literal 6927 zcmb7Jc|29?`d6WCI>^*y7VS`?s3e&=rcN?tYL!yi63Vo3!Xh*fWeiQ1idfYlWvEtz zL^NTSF>}X8DI3Soecrv*x!vFIbMNo>&)R$KwbuJS@ADm=XT3Xqn~j+e|5AP~E-oPp zbK~t?T=P=7xaNmb=EE-;pC3tcaV>4KFgDl`{C=oy$p5ys2=6wJoom{HQfJM(L$@wc zjTh#t*UGSZ?!D~RK3hj^3wQm33eR)7zkT_Ge}k-N$ghRAq9zuB^^Xz{Ch?y_B8vgBIN4IQ*GsGGr4!n`? zg#NZfMJ=SZ^=Z%P>#Q8z_=N{L$LqzchxDkh zs*7t<#6P;Ofz<*GeYo9Wg}iyomZ~l3&j1H9iw8 z{Eut&HS)~<*SWW#s(cN-U8bXCI-z)g~_qhW5D@BZb2@XG<|9mTYwAsFM zEcEelIYI2s3T8!n*|SAxB8m|TgLC|{h&3xfLV&u_1Uaxn*B-7%5s`U>4Cy`z&%rvC z^z9^@ilfjJcJu7e6B=l~ zC=J|akpn}TgoN2&xLFyH<~=la`pO{t`s6%CPE6@A+uxBvZsyKm5Cg_bywXOH9p*uP zdhTLe-fC`aiV=EFM~+#lca19gV?OpOy7{JNUla+MH3pi&0}Bcs9Kw$d&&McYxSJ89 z3u|FPV0`Q#0J{AvnBxLy+PLFRJ6z+5xy*# z*&FhW2jKb0r)zMp-i=AeVJ-5sF8g*J%$DAa!eF#f=x>)U$0+5(SWUd*#^`mlX_|05 z)9a{&%ZK5bq5B?YyjPcFcZ)@pDa%e1p5?2VS1b31O!c)3R4>0vKh%uYu)1KY*HVhA zZ!7atCo7tAA~9EhY+4`(7~i(R&NTMEplHSLk%tVOKFwoi^6E&oFd&SQBT z@-&9eFvm}OzB@fSbu!C$ed!IK0!n~ex*Y9SvWRxYQn;>h5|Yp11{{H9d5TQ`tq>F^ zh3E)mk!vnU7KCY2>^s%3L1GZTbH@b*$0$fa6w(;J${~2w%%&{9glDr5F%N%!r7c_P zwHyr{yWwrA;`m8LxQ7b{gJ1q~I0Nu)xM&UB1Q;NTz<{f6mZ|qoOqd#^^EyPPoYoEr zaWpP?A}b#>ik|%U*?vA}2LgvU6bMA~Q(%AJn(H3fyx30@jki@1YaRzm!z#IuLLdtW z%)-&d?Z5jupgSJS;?k=)qUj7JGc%@?q4c1&Y3N{&RtH0_vQ82`B0CtjLTXo${vHA- z9ke$|;#VF#|4Tn*+z^TKo8two68zkY>-Xr9#F*1@lt7-qbke_|wso!?Km@xU$9PUJ zhV()*x)*`jmqe~aNc`&klr;2D3sQ2EVqcpQ3EbX*EFE$jr~eCRC^w(ptok(L;+{1!c*F!WrAclI>d!Dt-+$736~QoRk|Xm(oHzH2mjWBq7N3kjb*wlH<%_|MX9w;8oTY7?{CS;yr)NSd{q&yn#AfzXh_(JU zy`g|o8-5D(vm93+psouXO^xYW)0#J(o{j7W7jlfOKg*};t5)7*>-6X;@3AKQM!y+2 zMBaI_XocF{UrvchhOKQEM>1hDsD)orT_m;wI)Qd%a&ftES(2cPmjvb`rvMhikLjQD z6*r~S-Wb^wBwj(sHJW2!f#dQ_KEI<|IM)3`YFwOi4n^5V>0cRxpAqtb$EnPjiSJ&` z(Jx|DyXn2~9~7B0F^OMB#Z=URm0v{rCJotcAZa#0HA){izEG6q9MSG8odAos!o!vR zbdGHQxWo+T(1!{MjQGHiW3wz5%T(dnjSW;7C%^-EiLzW&Z}y#qfQA9vnZsPiBH?0P z!ywxzev;;YlIkbxRh^3_omXd?A;PW0qP1U}m~p1zR2vSnL-^=m#z>EZZFSYG|5x)E z4P+x5uJ5r`W}Xvfr_6dQ!(I3Ug2Mpsjm_>!9aB%~-hTMlTm=P*En2nW=E`ZW(bXNx z0utk4giaNQ3tD^0&{^v6&Lm>2U>9PQ6*eVO>aHc3M?Bm48t?_3s)#z2BnirLl5-)E z=yZwn!Aq<$15ZR1y=)@4&LzR3^SSR9)_ui~_t>$eU)$rBoyfL46I%i*k-fQms>ShnO(<5dA(AQk! zOPN`iapHLbJ0U-c5TgRG{1yd_+=^GuYS!;~9cX@BMjm))WQ!SzI+ULX_@&Q?p(@Lc zDeD;V=9dMq2&et0Qd@6T?e*`9Yml=KN?g9(pR#Im=U>CQLq2$Kl__G?jO|}0xl$G8 zf%^{a8D6Wn@MVa3%na}S%bgDutwbbmZ1sAMk4@XPmQ1)G#NKBUoezuoT!fDy3d1bQwX_g zHd7lcJe)7l)faNlm9g(kVLrucmD)LPab3f=TkRU z)OO@~v5Qe(*=n#QR2%0(6sV+g_zl6)_{p%=j{uC_yb#vPd~S9X`0uXIE)Wx!_{+|> zRd;noK%1pWdX{Y*xa5U$1GR;t9@J9wtzgbbq42jdVx{gc@j7IPIEYK{eaTl);fwlc zsODUxvK;e|M_|XprcR^3PxPM39qQ0=3ac!e8fh-kO(+(rr8mTHD;w!*sngr_spX^? zyT>+SJpI-$C0*X0Ua@z2SZ`S^-aFw`TQ*rK#aeckKHVvr7b&|VvYwl-g;sB*Q#y7y z%@GF%`&iT%#zeUf(ec1}ZWwe(^IwV?6QQ)^V}#8K&tA#y%k4Jb`8 zf29?(elZSImv$G>_1V+->*0==o^*V@_h}8>+1ym8&mp@PcrrNQlJHP@O{<>&r$Mu4 z>NedSeacvo03`lpc@opP%ECySPm*on38BZ1fW=&rRT4dGl?+Q~mh%458IgOCETU0t>qc?`Y|0G9l zskI&4hDK>FRw$_YJjVYvBO2I3%cR0kzzH=a)MGLtylebL&o4v2#7^x?VV6EY6`FQ- z^+2`+L%+J+bUd+PAz0CT%}KSq|2K7HX5s`|VLshNf_{3DRQMhw1P)J+u_;W+N+ZTS z=6n=gWEPHf>Y!!;SuJfo$qGLV%U70D)48E^N2;`E*gc}Ir|gg5XdiQ+58PX+FnM4cixg2^i zm9U$VMUo%WS7Q$*Wabn$h8j%fNBl+G@i_(lFpXannMdCsKEQ(#GFk z00C?yUZ7`ZPwLccIDzCw+d|6Bz6I53t70djL;7wh=htr-<}R(2ztkV z=?Z@|kl-h1CqULQG7U#T#o-&zi1Ty!571XqD0V9$C#AUFmnRoosqMcbPddAawn)2s zvH#Eusu^!CbiQGVh|bKUGeO3`QC zIG{>vRpWs|^hn}Lz^=)m>7$O-9rMiH4KiC6FE4L8->WTI3WX%l+WPwJ(!d6B)@Rjs zjrIv94rlCf9=D zX1&@!fWYuF`H)X_!?m&ESr8E9%g5Hje(-UehyJ-VJMKi!fZ%ngc}$d3^B<3O{7Xe$ z9AdkZNlI2$-W5d>&bD^yNv$cWaxOq&xsWp3SNDoo16b)3Y zkes^*X$Db3S%IxlZVY`2&OUCOjiQ06c$TTuYsG0~%LV9r=NRJ$ctcPb$v?Uho3&#zG|U4wd$b@okO5~O*VNy&7sm}P!rJ>$nWiBE~68(zHVC{P}T>k$82o7jF0@s5+tj9 zqO`qU$ofo>Qb0?kA{APiJ%jZTy=Mm@Ck@%;@L|(?n><8VJyaTNVu^)8I<-z5YP?-K zEJZmF^&*0>$t8-v(2og^Ap6EMqg^6Qp-Y$*s2N|-bslnt{1s9O8MNa@DKrK*5QSjb zpD4%R0sod`|Fu}h@06zg_YF}ROQJMH4bo$JQtJJ`Dq2~w>ENmrGs&|BqG0SjQB|+s zH58O2Z^*N67ztaV>k>c6dwG+P%~(}RqkCy($}59?kH;E4dL#zWQR7*@zk!q zsl?tAtY_xsgm{zlCdd^_>bbp5mR&mVS2@}SyR|Xq8ZYTNK(%^qmwr$VvI7XC7YO(O zfFKETKvmmfxw)~Em0KS4cX|N^Pj{ME{exO>gf#cP1E#BC3gGbZ;JY9S{6C7rx}m9A z)@N+8D3=G*Q2|Kz$y2+JUjAkx5A2B2SQ}Hb-Y(sPAJ?#B#O-klGs~ax8R`yvHT^82 zcnO4elv~i8;kU3fxGu%9_e>kqC)QV_iVM3b%Mv)Ua4=-(s-)BP=zYbVsZ zg*u3Fo`Jzr4~=$?tP2`{u{(8qOfRPQ5VVNEa+e@l>GWxMp}JD^ zn%}I~B4-rNBqK75+@4j&H&rAR-rMWi)2f?%rcy=r;-5)fwT#a8f;=K8e=(-{LfoM| zq2gPOo{OlfR4kEii;db%#y;I|HVm&mdg1(8SKShqt$r`_X*8s|!CV1S8*m$1v<%X- zDV+p|5d(*NEDkEfYeelB{rOfA9YN!h`*I=Pd^M#G|G@z%z#8NR4kn0=c1v6QAN8j> zAM_`9^l1a~-Z;5B!_l5Ef>lu(36ZdK!h6#@PvgER_}Y;tec9x+vKmnCQeEThl4dc_ zb+A{nvef5AKd*g4_EyHYIO}=!U3m(9Sglk}PQh?{(unSAD_0}2xBYbf+P1||0<cD4Jh!*kIFCr-6R1iq z$swD@(GJqPhF%+ino=q)Knjunigq5M&6A9;@F?|lHxE?@GFLu5H>7(1;zwz4uk-S6 z-J6}(yIvB_WxoTZ*xg`$eS$V9Hy*flZh2hbd2(}NltzZI2S{UUr;a`BBv^rgt&Pb5 z2YY>qF|tjo*$b{I={46$G-S_-1- + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h77064440.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h77064440.png new file mode 100644 index 0000000000000000000000000000000000000000..d46529889c333cfcf4bec3552b8b97d2c6710265 GIT binary patch literal 3926 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h813803539.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h813803539.map new file mode 100644 index 0000000..1868bfd --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h813803539.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h813803539.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h813803539.png new file mode 100644 index 0000000000000000000000000000000000000000..89e7aa1ed75d6a0b961c9a205c9326ab66a1ec2c GIT binary patch literal 709 zcmV;$0y_PPP)~TqfY_LS}Lv-8Np3IWBYcv1&=Hn#LZl{QMrzh2dG}u*B&3ulF)P z^A!u?cIz7XQ!;NK(pOXn*Hq_%PcSO{tjy!Ux8{IPPu_s#Em;`6JjW>JtCw9r!VQ=0 zQh6xky2s^yyrzKd0t?k=`cBy*r#$~mfEL8nYHeO`DfJ(A7;AEZ8FdBb6~z~^Z)bbO;IBu00cgm`Le;dzoXS9T3&gQz)9_=$TYKOAZDxm$N+(lXMW*8 r%z5M^2?Rc#d5WSIY$(zKirPxQD(uwLHKyO$00000NkvXXu0mjf=Jadw literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h854822387.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h854822387.map new file mode 100644 index 0000000..7635244 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h854822387.map @@ -0,0 +1,74 @@ + + h-993584945 + + h-1691165380 + + h-853091232 + + h888650454 + + h-1794244794 + + h-436501026 + + h-1514309680 + + h-979596407 + + h517931443 + + h401516646 + + h158033242 + + h-1482113798 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h854822387.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h854822387.png new file mode 100644 index 0000000000000000000000000000000000000000..e4d77f3781a5dd5c34e517a22442a8654deb38bd GIT binary patch literal 8977 zcmb7KdpuO>|5xdzQms@BYE^71Dz-yz+h&z-CJNoirOQ~=p2oPXdkEdIk)-3Yr5z!v zRm_Y#xuqdVSZCag`*lP@e$R7e2JQFz{k``4&zN(b=RD{0`Mlqs>$q-w_`nJ=X)zHI zkrf69^^S^&%ySbFSzxndKDa|M>_`(4k*_t-+h_XgUws^((1)zG3ypR9yjb4cB-Sx^ z&)=@@zw%q|U+2jh%f;l>lO)dfc4d{Q{o0VlwUeakluX_^5hGua^GMn1$Fi*MNAtCN z7onfqxqFJ~>FeHkdB50;vbbEzVtSHBq3X6PBm)PBvbYvU@8J(Q6N8^`q65AdZfDxJ6nt5j~g{}#}a5`Bx=?0)t)dc-psm) z+;Kn*Sxil}lVI+9OLKi@$&3oS8slu$|sT!gAozE;duKqd4`-7|}-lQ;MWben4K74=?8QwqW{g;W4x3l7}cvw<0 z&BSvgqF@Vt&yak(l6+22R;&4o#$HX`fuuvfVb%-FV+_L^Po0wGyqEQiBjN82>4!a2 z2Qw*H*C4k4OTx66sZ3{nXOTO?s2i-hq>I>s4ZoyWZ7=^4U++-WVR|a1jT=4v-Ge~` zJ!?)-zSoZy)tchvE zj~*LsFF#4UlqNp00-#i{wD;kZc({W86h@%-H8}wzMoVMdQg$ zBfDgV``F6c6{len5*;N|6Ju*jb+EBfc`AZ#E@MZ(N=Pa*z%7o}$|=DU z9ah>W_R!>zpk?*83q_HKb*4X1;{+ep9mf)L*gcP*&Xd5KxLfgFJZh6aiA|r6AxF}G z0`T4^FQjf_*ncxt%u6~qJc}d9_iB-C+oox&kHa-t;Ygb);GI(l> zhc5|#e5FZ0HQ~wf3KTP_2pKh^?@2z{&{xuN z=614T?1THH8qUvqBp)|(8#KE8GZIgvCWxTNELETd@Hg>Vfkyhlomw5a6*GyAY7 ztj1_ji{Qp9BzRt@lY&3-WhaY|M*KW@`g?Z#Yn2@WE)0DW8d0HlE^8%&4wDy?w^EQfxazRiNccha2 z65rf$#vb*(JR;43vLw{GEnEeq`0O@7=argLbrE}$z;)1KrZFR!&dwXuFs!u~Hy&(W zjas+>WGxEV5-o{m_{tGv zstJ$|+e#2%_)$d=IaG5x>MU@mChnbRLrW+)IK`JFcoTRlFrf9+BbSVBa3tWHd+i^h zfLfxEU&MzV+#!fXn}j!KR#*wS@9m?SfirR#T_cZ*1?mIEL{L%aN7cbuUs_DT{g^Ux z^O1JNTbIQNc+<3P#-Hv(J=_3Eo9MF0S+*#|(t3Zfa)kHYwgAbp)dy(nhbJ~W;cflP zP^trh9xL9S6o*M^Lo)>=;g} zkjvD~2=f7e{FRF(Sa{AXJv|zlu~uQc)N~<|k^xRb%h}Mj$lTnE5Pz~EE6?0eGRh+Xq-^c0x(vK4W1ta*+#n30-@*O3j?jNRB)|yp7|6VX)uV;d2~sz4 ztx@SqtHDF;aD4OP)y&&J(F~fK&u^yz*kHhvx`$bAdcugMPxMv? z6U!59GUwcd@f1iJY~mKmYANazydP2lLE6XsRGKN0dhq?N_PlbB8>XKuw*EU9(eIt}F zke2F@LD(kM)!YdynmL5g6@pdB0tW_pvvT%s9+~5jm`NJ)C!PtbwHO|bytX~HvEe%L znvlzTaP_5g-U%YjD^}Sr&LBYP|6}(f95cpjUd^hEFY6J8T`_yG&%W{^%n0*llmU9( zDrfhoKtbeQkw2b@8_XScAks8Bu48g;#BH{0hE(0B&9kd)f4fn`62{t1H}MO3&kcex z929_y5N#T-?_GOzNq(DH-nWJ_%iz5rrDv+ZH?{Fg-J=VbC$ld?TT-r+zAvvNPez}L zBUD~|3q9iw`~>WeBh!z?%0SkL;F%SZ=aj~%H82h%9h7^cuz({B14a2>+u@xkKO+FQ zCR}ZXpxkoYuobSct>dtoPqVz`@4!a!YwzX~8l3k-YRvc)n%iAWsLu}YeB2;K7^*IF zfzyPL0YOc4T~x;f2m#oxKi4CicnQPVh3ojnJF`KMKL2GzoG}w8W~9%w#S2%gR z|3P|nd34Wran^4n2q)JbWEuD}sQ_$=gia*LQUPuB z!N|(QeG|F`N@45Tik#qqBKSz{N)pp9gD?X%VsweP0bw4>)9(r4t7Hvlln^NApoCPB zAr|z;N_G!js3Lz=6p5$JWJ(|aVc3Wl#RFra02L6r%iFolfyB2{FN!bO#<)5{+E|OA z*(T2(bew@!d3y(YD(z0O@sqP4GNq>@A9)265RONR$u^fl@d|S}9k}>&F?pB;WP$EI zlOdqQL=IG{FX*c!!7||*u|x0yu4hZ?|FBYTElFMd3?7F$<2diY$WJQEiL@hRAc!L~ zb&^1T{3f=QUp{Eu!|=UO1h-}d4YBW3CY7g8+cSs!RWcvOg7! zZHEO>)#Le^5^a>~-%ZvL#gHKIrYM?}rk_d=M$>dMGo1)*#qnM#$6lG#Cn;T75bG}k z95r)Bn{~yx3o9*wi5#a&-*@Mm>G`evz*Bd~(ru7GHl8@EVsHF1^!3g2xrla-&xFVb9Xnq9_w$B&!aGY`3^WwR*5&xZn^rbu;AOdbGf zj~qY@tSG0|CgOjLee>bE%Mo;c;AQQ2o57a@-jM*$5D>lN7+cf#QTym_5_e;PZpM6W7y;uG5XaK2{-RZsqw$`_d!LRjmCACZM8b zPciMHN~hxw+E+P)nu)!DVMCy*&oTSL=&)N4v0n`tFTj;>v`Lo$@;fV_B^H8O!Y?G8 zxKH2~lz!uniS)-1-X+kK&Uj8vEUMyixRb!W zi)e=@PUnw zc#sEkNi*3$j+CE+@a`DJ_YnyWO_x0YZxCIw_Bno+{0wx-$Dc>}bH1oSx;e0CQvsAv z7Zp1j*0#;;h)NU&vsoF4Ho0l~@cHyFm%)lyiR@yNfBinw7lU(tnC+PV zHob!@$(R`9)Nw!~XWYWu%j$&$5kLjxB)BXr=h#(D4JQ$PxTO<9Tkn&}C^+zF z1&QuHW-+beo;_Jhu3$QR3lVJH2D&U908f+X?P$wMQGSwprj$*yAcjGIR+4SpB&9fQ z6a#Qpi^3=Ur?4AUU6162w+<8*f#JzTw*jC#QxS3fEcdIhiqQ=Ikb_=3Ixp zHgD(n6923g&CwtUNq)Uvv@0KmxhhSYwBzCuFyJ`8X1joE_sr2rN8FW0g={b8T{Re+iuln^$;hW@>h1JY8d?rr+>O56RnFaslERW+7JYI`q4 zhHP^|%efU{PNaS@N{KYTXa4OOF^Kp!fVdN`_u-bxc1JJNJn86m=1K7g=yA(;vg!)R zsIv1OnA7sut&F9A!l=PLiHkPI1?7+(O3o?eUp1nGQ-&A@UN=lnXbcZFIiRPRxqNhO z6im!2JU+N)gk$uq8_Kg94&;2z!kCdLu{;%wS|WgBvjG5b zTO)jCxCoFY0yg83wpWhgD*h}^8Cj{TMwHzTwJDmsH*rLhy?_elnk%%|5#upB?onN< zx{Nf^1P5n748-vnxGOTBXv|@}_G%a&gb@6oiG~vK8i4o}RSCe2>*UblhJOS6s~=as z0$i}NDCr+hHA~2x2?iMc16_Bq67(*tM0B!?^;`E`~6azgH-EK z(4WC7$A>xolTFvb{->pZlge+j6(QUW0PgeX=%fk$`$nY9T(fZX+iPHAB-A5G&O^k&*cr5Cs*RZ?;Vodm z*{SBF?vJhZ&WwGY#Ha-Q5BW?ZwDib{8;2R=TCPWfN}OTwx!gEtYJjsj;CEb(AD*7*#%M1&o$YG1o3Q1y@-ZP~Ii`%R3K zPfO`mCQMsL-b;l#AMDljH;?w%OUUdk%qtA~kk4jmwwva-n50p{)Y%M!cW_onuV$JR zveWI3yFbl5<)Prz+etsO7cOw6QQu7wO-p{BUQQJ7%mql&0B4Q$%$@ywfAKZ7QM#JuFF+EY-?pG!)7uF1b&DxP`L9FDZQe6c`iC;lLdxe&<) z3Bwm#3o1oX_p@ zuK%&dHShot( zPRVGd*F$M=*)`SS?6JSfiuD&5bQN_{E@wEGuw6CxxR-xY0Pc3y(d5*(--)AX!60{o zUpidhcG4e4(>S3PF&3eZc4Skcup7x0gQu03_rDwHR7eM+^PW_)|IFB<-F)=!N%OnK z#*)jBN~uQUw~e2a+4@LQwFItp-qD0pJ;dEQ<~;n|Tr+j!PaZubwg8r*9}^(;QQAF#O>@7~sh4j=b^2wG^-*0!9O@wJ{^%lgM}P9-A|l>P$W= zH5JcZZ~(@JssqSCVg=?9YiI_4vXrV(9V<0G*Hda+tIMi0am{1b#$m~-2@|o`7E9)V z0mv@aZOQY&^0{V(;H#9JKTm&gvCe~ORevz>vs)8K0!BNS;jkyYl>0U6T>mq~*E$W9YUPHBe0hh#+Eck|i$y1wa`DX)^aO1P@*>L1RkTYRr%B z5;z`2I=QXVvC_F(jyNMgz1$AGYz4Zg+{|ii^V=pa+7jh>c%8mzfv4uMStFdXXx+xn zdLP26K+Gon;MKMtqrOaez6?CLYowFjKEMO=^eY@5kBV_R@+g7Uw{GA~+l4ZJ|B2G@ zO%=?&tkPs~#Hx;+Xxf+MD(Yrlp>6kv{8NwAj=B7`eM7j#dMS=+=63*qv=$HAMkFsy zD+&|y3$0k?T}}o{H|cZx?^KbHA=fG|)R&jh-booh0qz!IhV5xyVC>SL1*fJZdHDP9 z-@P2*=vfxhPlGh^s8A#8VxT6Q+bfy^rNcC z@VCa2+73s*$~-CJjZszlaIAqp(1T!fyr_hMTptl%fo`@x?5$ET?eVs!qAnIJ-fpev yig*Hs#RM9DL^d7fH3VUe54SQ_-{y{Q=p;RQsCj766#T1;h`~>X^-_Mc_WeKBrkyYV literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h992625297.map b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h992625297.map new file mode 100644 index 0000000..0cd7cc4 --- /dev/null +++ b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h992625297.map @@ -0,0 +1,32 @@ + + h-853091232 + + h712147427 + + h518348337 + + h-676012345 + + h-1482113798 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.00/schemaDiagrams/h992625297.png b/forester/phyloxml/docs/version_1.00/schemaDiagrams/h992625297.png new file mode 100644 index 0000000000000000000000000000000000000000..6d6bb4cb05a5e73ecb215dbdd4c5cd6538b476b2 GIT binary patch literal 4433 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 + + + phyloXML 1.10 - phyloxml.xsd + + + + + + +

+
+ + + + +
+

Table of Contents

+ + + +
+ top +
+
+

+ Schema Document Properties +

+ + + + + + + + + + + + + +
+ Target Namespace + + http://www.phyloxml.org +
Element and Attribute Namespaces +
    +
  • Global element and attribute declarations belong to this schema's target namespace.
  • +
  • By default, local element declarations belong to this schema's target namespace.
  • +
  • By default, local attribute declarations have no namespace.
  • +
+
Documentation phyloXML is an XML language to describe evolutionary trees and associated data. Version: 1.10. + License: dual-licensed under the LGPL or Ruby's License. Copyright (c) 2008-2011 Christian M Zmasek.
+

Declared Namespaces

+ + + + + + + + + + + + + + + + + +
PrefixNamespace
+ xml + http://www.w3.org/XML/1998/namespace
+ phy + + http://www.phyloxml.org +
+ xs + http://www.w3.org/2001/XMLSchema
+
+
+ + Schema Component Representation +
+
+
<xs:schema + targetNamespace="http://www.phyloxml.org" elementFormDefault="qualified" attributeFormDefault="unqualified">
...
</xs:schema>
+
+ +
+
+ top +
+
+

+ Global Declarations +

+

Element: phyloxml +

+ + + + + + + + + + + + + + + + + +
Namephyloxml
Type + + phy:Phyloxml + +
+ Nillable + no
+ Abstract + no
+
+
+ + Logical Diagram +
+
+ + + +
+ +
+
+
+ + XML Instance Representation +
+
+
<phy:phyloxml>
+ Start Sequence + [1..*] + +
+
<phy:phylogeny> + phy:Phylogeny + </phy:phylogeny> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
+ End Sequence +
</phy:phyloxml>
+
+ +
+
+
+ + Diagram +
+
+ + + h535307528 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:element + name="phyloxml" type=" + + phy:Phyloxml + + "/>
+
+ +
+
+ top +
+
+

+ Global Definitions +

+

Complex Type: Accession +

+ + + + + + + + + +
Super-types: + + xs:token < Accession (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameAccession
Used by (from the same schema document)Complex Type + Sequence + +
+ Abstract + no
Documentation Element Accession is used to capture the local part in a sequence identifier (e.g. 'P17304' + in 'UniProtKB:P17304', in which case the 'source' attribute would be 'UniProtKB').
+
+
+ + XML Instance Representation +
+
+
<...
+ source=" + xs:token + [1]">
+ + + xs:token + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Accession">
<xs:simpleContent>
<xs:extension + base=" + + xs:token + ">
<xs:attribute + name="source" type=" + + xs:token + " use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Annotation +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameAnnotation
Used by (from the same schema document)Complex Type + Sequence + +
+ Abstract + no
Documentation The annotation of a molecular sequence. It is recommended to annotate by using the optional + 'ref' attribute (some examples of acceptable values for the ref attribute: 'GO:0008270', + 'KEGG:Tetrachloroethene degradation', 'EC:1.1.1.1'). Optional element 'desc' allows for a free text + description. Optional element 'confidence' is used to state the type and value of support for a annotation. + Similarly, optional attribute 'evidence' is used to describe the evidence for a annotation as free text + (e.g. 'experimental'). Optional element 'property' allows for further, typed and referenced annotations from + external resources.
+
+
+ + XML Instance Representation +
+
+
<...
+ ref=" + phy:ref + + [0..1]" +
+ source=" + xs:token + [0..1]" +
+ evidence=" + xs:token + [0..1]" +
+ type=" + xs:token + [0..1]">
+
<phy:desc> + xs:token </phy:desc> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
+
<phy:property> + phy:Property + </phy:property> [0..*] +
+
<phy:uri> + phy:Uri + </phy:uri> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h158033242 + + h-676012345 + + h-675984882 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Annotation">
<xs:sequence>
<xs:element + name="desc" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
+
<xs:element + name="property" type=" + + phy:Property + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="uri" type=" + + phy:Uri + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="ref" type=" + + phy:ref + + "/>
+
<xs:attribute + name="source" type=" + + xs:token + "/>
+
<xs:attribute + name="evidence" type=" + + xs:token + "/>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: BinaryCharacterList +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + +
NameBinaryCharacterList
Used by (from the same schema document)Complex Type + BinaryCharacters + , Complex Type + BinaryCharacters + , Complex Type + BinaryCharacters + , Complex Type + BinaryCharacters + +
+ Abstract + no
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:bc> + xs:token </phy:bc> [1..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="BinaryCharacterList">
<xs:sequence>
<xs:element + name="bc" type=" + + xs:token + " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: BinaryCharacters +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameBinaryCharacters
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation The names and/or counts of binary characters present, gained, and lost at the root of a + clade.
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [0..1]" +
+ gained_count=" + xs:nonNegativeInteger + [0..1]" +
+ lost_count=" + xs:nonNegativeInteger + [0..1]" +
+ present_count=" + xs:nonNegativeInteger + [0..1]" +
+ absent_count=" + xs:nonNegativeInteger + [0..1]">
+
<phy:gained> + phy:BinaryCharacterList + </phy:gained> [0..1] +
+
<phy:lost> + phy:BinaryCharacterList + </phy:lost> [0..1] +
+
<phy:present> + phy:BinaryCharacterList + </phy:present> [0..1] +
+
<phy:absent> + phy:BinaryCharacterList + </phy:absent> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h1535743041 + + h1535743041 + + h1535743041 + + h1535743041 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="BinaryCharacters">
<xs:sequence>
<xs:element + name="gained" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
+
<xs:element + name="lost" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
+
<xs:element + name="present" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
+
<xs:element + name="absent" type=" + + phy:BinaryCharacterList + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
+
<xs:attribute + name="gained_count" type=" + + xs:nonNegativeInteger + "/>
+
<xs:attribute + name="lost_count" type=" + + xs:nonNegativeInteger + "/>
+
<xs:attribute + name="present_count" type=" + + xs:nonNegativeInteger + "/>
+
<xs:attribute + name="absent_count" type=" + + xs:nonNegativeInteger + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: BranchColor +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameBranchColor
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation This indicates the color of a clade when rendered (the color applies to the whole clade + unless overwritten by the color(s) of sub clades).
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:red> + xs:unsignedByte </phy:red> [1] +
+
<phy:green> + xs:unsignedByte </phy:green> [1] +
+
<phy:blue> + xs:unsignedByte </phy:blue> [1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="BranchColor">
<xs:sequence>
<xs:element + name="red" type=" + + xs:unsignedByte + "/>
+
<xs:element + name="green" type=" + + xs:unsignedByte + "/>
+
<xs:element + name="blue" type=" + + xs:unsignedByte + "/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Clade +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameClade
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + +
+ Abstract + no
Documentation Element Clade is used in a recursive manner to describe the topology of a phylogenetic tree. + The parent branch length of a clade can be described either with the 'branch_length' element or the + 'branch_length' attribute (it is not recommended to use both at the same time, though). Usage of the + 'branch_length' attribute allows for a less verbose description. Element 'confidence' is used to indicate + the support for a clade/parent branch. Element 'events' is used to describe such events as gene-duplications + at the root node/parent branch of a clade. Element 'width' is the branch width for this clade (including + parent branch). Both 'color' and 'width' elements apply for the whole clade unless overwritten in-sub + clades. Attribute 'id_source' is used to link other elements to a clade (on the xml-level). +
+
+
+ + XML Instance Representation +
+
+
<...
+ branch_length=" + xs:double + [0..1]" +
+ id_source=" + phy:id_source + + [0..1]">
+
<phy:name> + xs:token </phy:name> [0..1] +
+
<phy:branch_length> + xs:double </phy:branch_length> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..*] +
+
<phy:width> + xs:double </phy:width> [0..1] +
+
<phy:color> + phy:BranchColor + </phy:color> [0..1] +
+
<phy:node_id> + phy:Id + </phy:node_id> [0..1] +
+
<phy:taxonomy> + phy:Taxonomy + </phy:taxonomy> [0..*] +
+
<phy:sequence> + phy:Sequence + </phy:sequence> [0..*] +
+
<phy:events> + phy:Events + </phy:events> [0..1] +
+
<phy:binary_characters> + phy:BinaryCharacters + </phy:binary_characters> [0..1] +
+
<phy:distribution> + phy:Distribution + </phy:distribution> [0..*] +
+
<phy:date> + phy:Date + </phy:date> [0..1] +
+
<phy:reference> + phy:Reference + </phy:reference> [0..*] +
+
<phy:property> + phy:Property + </phy:property> [0..*] +
+
<phy:clade> + phy:Clade + </phy:clade> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h-1691165380 + + h-853091232 + + h888650454 + + h-1794244794 + + h-436501026 + + h-1514309680 + + h-979596407 + + h517931443 + + h401516646 + + h158033242 + + h-1482113798 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Clade">
<xs:sequence>
<xs:element + name="name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="branch_length" type=" + + xs:double + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="width" type=" + + xs:double + " minOccurs="0"/>
+
<xs:element + name="color" type=" + + phy:BranchColor + + " minOccurs="0"/>
+
<xs:element + name="node_id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="taxonomy" type=" + + phy:Taxonomy + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="sequence" type=" + + phy:Sequence + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="events" type=" + + phy:Events + + " minOccurs="0"/>
+
<xs:element + name="binary_characters" type=" + + phy:BinaryCharacters + + " minOccurs="0"/>
+
<xs:element + name="distribution" type=" + + phy:Distribution + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="date" type=" + + phy:Date + + " minOccurs="0"/>
+
<xs:element + name="reference" type=" + + phy:Reference + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="property" type=" + + phy:Property + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="clade" type=" + + phy:Clade + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="branch_length" type=" + + xs:double + "/>
+
<xs:attribute + name="id_source" type=" + + phy:id_source + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: CladeRelation +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameCladeRelation
Used by (from the same schema document)Complex Type + Phylogeny + +
+ Abstract + no
Documentation This is used to express a typed relationship between two clades. For example it could be + used to describe multiple parents of a clade.
+
+
+ + XML Instance Representation +
+
+
<...
+ id_ref_0=" + phy:id_ref + + [1]" +
+ id_ref_1=" + phy:id_ref + + [1]" +
+ distance=" + xs:double + [0..1]" +
+ type=" + xs:token + [1]">
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h577349652 + + h577349652 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="CladeRelation">
<xs:sequence>
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="id_ref_0" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="id_ref_1" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="distance" type=" + + xs:double + "/>
+
<xs:attribute + name="type" type=" + + xs:token + " use="required"/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Confidence +

+ + + + + + + + + +
Super-types: + + xs:double < Confidence (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameConfidence
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + , Complex Type + Events + , Complex Type + Annotation + , Complex Type + SequenceRelation + , Complex Type + CladeRelation + +
+ Abstract + no
Documentation A general purpose confidence element. For example this can be used to express the bootstrap + support value of a clade (in which case the 'type' attribute is 'bootstrap').
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + xs:token + [1]">
+ + + xs:double + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Confidence">
<xs:simpleContent>
<xs:extension + base=" + + xs:double + ">
<xs:attribute + name="type" type=" + + xs:token + " use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Date +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameDate
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation A date associated with a clade/node. Its value can be numerical by using the 'value' element + and/or free text with the 'desc' element' (e.g. 'Silurian'). If a numerical value is used, it is recommended + to employ the 'unit' attribute to indicate the type of the numerical value (e.g. 'mya' for 'million years + ago'). The elements 'minimum' and 'maximum' are used the indicate a range/confidence + interval
+
+
+ + XML Instance Representation +
+
+
<...
+ unit=" + xs:token + [0..1]">
+
<phy:desc> + xs:token </phy:desc> [0..1] +
+
<phy:value> + xs:decimal </phy:value> [0..1] +
+
<phy:minimum> + xs:decimal </phy:minimum> [0..1] +
+
<phy:maximum> + xs:decimal </phy:maximum> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Date">
<xs:sequence>
<xs:element + name="desc" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="value" type=" + + xs:decimal + " minOccurs="0"/>
+
<xs:element + name="minimum" type=" + + xs:decimal + " minOccurs="0"/>
+
<xs:element + name="maximum" type=" + + xs:decimal + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="unit" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Distribution +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameDistribution
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation The geographic distribution of the items of a clade (species, sequences), intended for + phylogeographic applications. The location can be described either by free text in the 'desc' element and/or + by the coordinates of one or more 'Points' (similar to the 'Point' element in Google's KML format) or by + 'Polygons'.
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:desc> + xs:token </phy:desc> [0..1] +
+
<phy:point> + phy:Point + </phy:point> [0..*] +
+
<phy:polygon> + phy:Polygon + </phy:polygon> [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-1112505301 + + h332351765 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Distribution">
<xs:sequence>
<xs:element + name="desc" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="point" type=" + + phy:Point + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="polygon" type=" + + phy:Polygon + + " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: DomainArchitecture +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameDomainArchitecture
Used by (from the same schema document)Complex Type + Sequence + +
+ Abstract + no
Documentation This is used describe the domain architecture of a protein. Attribute 'length' is the total + length of the protein
+
+
+ + XML Instance Representation +
+
+
<...
+ length=" + xs:nonNegativeInteger + [0..1]">
+
<phy:domain> + phy:ProteinDomain + </phy:domain> [1..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-1389097534 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="DomainArchitecture">
<xs:sequence>
<xs:element + name="domain" type=" + + phy:ProteinDomain + + " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
+
<xs:attribute + name="length" type=" + + xs:nonNegativeInteger + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Events +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameEvents
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation Events at the root node of a clade (e.g. one gene duplication).
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:type> + phy:EventType + </phy:type> [0..1] +
+
<phy:duplications> + xs:nonNegativeInteger </phy:duplications> [0..1] +
+
<phy:speciations> + xs:nonNegativeInteger </phy:speciations> [0..1] +
+
<phy:losses> + xs:nonNegativeInteger </phy:losses> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h1358103055 + + h-993584945 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Events">
<xs:sequence>
<xs:element + name="type" type=" + + phy:EventType + + " minOccurs="0"/>
+
<xs:element + name="duplications" type=" + + xs:nonNegativeInteger + " minOccurs="0"/>
+
<xs:element + name="speciations" type=" + + xs:nonNegativeInteger + " minOccurs="0"/>
+
<xs:element + name="losses" type=" + + xs:nonNegativeInteger + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Id +

+ + + + + + + + + +
Super-types: + + xs:token < Id (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameId
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + , Complex Type + Taxonomy + +
+ Abstract + no
Documentation A general purpose identifier element. Allows to indicate the provider (or authority) of an + identifier.
+
+
+ + XML Instance Representation +
+
+
<...
+ provider=" + xs:token + [0..1]">
+ + + xs:token + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Id">
<xs:simpleContent>
<xs:extension + base=" + + xs:token + ">
<xs:attribute + name="provider" type=" + + xs:token + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: MolSeq +

+ + + + + + + + + +
Super-types: + + xs:token < MolSeq (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameMolSeq
Used by (from the same schema document)Complex Type + Sequence + +
+ Abstract + no
Documentation Element 'mol_seq' is used to store molecular sequences. The 'is_aligned' attribute is used + to indicated that this molecular sequence is aligned with all other sequences in the same phylogeny for + which 'is aligned' is true as well (which, in most cases, means that gaps were introduced, and that all + sequences for which 'is aligned' is true must have the same length).
+
+
+ + XML Instance Representation +
+
+
<...
+ is_aligned=" + xs:boolean + [0..1]">
+ + + xs:token + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="MolSeq">
<xs:simpleContent>
<xs:extension + base=" + + xs:token + ">
<xs:attribute + name="is_aligned" type=" + + xs:boolean + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Phylogeny +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NamePhylogeny
Used by (from the same schema document)Complex Type + Phyloxml + +
+ Abstract + no
Documentation Element Phylogeny is used to represent a phylogeny. The required attribute 'rooted' is used + to indicate whether the phylogeny is rooted or not. The attribute 'rerootable' can be used to indicate that + the phylogeny is not allowed to be rooted differently (i.e. because it is associated with root dependent + data, such as gene duplications). The attribute 'type' can be used to indicate the type of phylogeny (i.e. + 'gene tree'). It is recommended to use the attribute 'branch_length_unit' if the phylogeny has branch + lengths. Element clade is used in a recursive manner to describe the topology of a phylogenetic + tree.
+
+
+ + XML Instance Representation +
+
+
<...
+ rooted=" + xs:boolean + [1]" +
+ rerootable=" + xs:boolean + [0..1]" +
+ branch_length_unit=" + xs:token + [0..1]" +
+ type=" + xs:token + [0..1]">
+
<phy:name> + xs:token </phy:name> [0..1] +
+
<phy:id> + phy:Id + </phy:id> [0..1] +
+
<phy:description> + xs:token </phy:description> [0..1] +
+
<phy:date> + xs:dateTime </phy:date> [0..1] +
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..*] +
+
<phy:clade> + phy:Clade + </phy:clade> [0..1] +
+
<phy:clade_relation> + phy:CladeRelation + </phy:clade_relation> [0..*] +
+
<phy:sequence_relation> + phy:SequenceRelation + </phy:sequence_relation> [0..*] +
+
<phy:property> + phy:Property + </phy:property> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-853091232 + + h-993584945 + + h-1124608460 + + h192331856 + + h-802965662 + + h158033242 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Phylogeny">
<xs:sequence>
<xs:element + name="name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="description" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="date" type=" + + xs:dateTime + " minOccurs="0"/>
+
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="clade" type=" + + phy:Clade + + " minOccurs="0"/>
+
<xs:element + name="clade_relation" type=" + + phy:CladeRelation + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="sequence_relation" type=" + + phy:SequenceRelation + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="property" type=" + + phy:Property + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="rooted" type=" + + xs:boolean + " use="required"/>
+
<xs:attribute + name="rerootable" type=" + + xs:boolean + "/>
+
<xs:attribute + name="branch_length_unit" type=" + + xs:token + "/>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Phyloxml +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NamePhyloxml
Used by (from the same schema document)Element + phyloxml + +
+ Abstract + no
Documentation 'phyloxml' is the name of the root element. Phyloxml contains an arbitrary number of + 'phylogeny' elements (each representing one phylogeny) possibly followed by elements from other namespaces. +
+
+
+ + XML Instance Representation +
+
+
<...>
+ Start Sequence + [1..*] + +
+
<phy:phylogeny> + phy:Phylogeny + </phy:phylogeny> [0..*] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
+ End Sequence +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h535307528 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Phyloxml">
<xs:sequence + maxOccurs="unbounded">
<xs:element + name="phylogeny" type=" + + phy:Phylogeny + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Point +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NamePoint
Used by (from the same schema document)Complex Type + Distribution + , Complex Type + Polygon + +
+ Abstract + no
Documentation The coordinates of a point with an optional altitude (used by element 'Distribution'). + Required attributes are the 'geodetic_datum' used to indicate the geodetic datum (also called 'map datum', + for example Google's KML uses 'WGS84'). Attribute 'alt_unit' is the unit for the altitude (e.g. 'meter'). +
+
+
+ + XML Instance Representation +
+
+
<...
+ geodetic_datum=" + xs:token + [1]" +
+ alt_unit=" + xs:token + [0..1]">
+
<phy:lat> + xs:decimal </phy:lat> [1] +
+
<phy:long> + xs:decimal </phy:long> [1] +
+
<phy:alt> + xs:decimal </phy:alt> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Point">
<xs:sequence>
<xs:element + name="lat" type=" + + xs:decimal + "/>
+
<xs:element + name="long" type=" + + xs:decimal + "/>
+
<xs:element + name="alt" type=" + + xs:decimal + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="geodetic_datum" type=" + + xs:token + " use="required"/>
+
<xs:attribute + name="alt_unit" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Polygon +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NamePolygon
Used by (from the same schema document)Complex Type + Distribution + +
+ Abstract + no
Documentation A polygon defined by a list of 'Points' (used by element 'Distribution'). +
+
+
+ + XML Instance Representation +
+
+
<...>
+
<phy:point> + phy:Point + </phy:point> [3..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-1112505301 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Polygon">
<xs:sequence>
<xs:element + name="point" type=" + + phy:Point + + " minOccurs="3" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Property +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameProperty
Used by (from the same schema document)Complex Type + Phylogeny + , Complex Type + Clade + , Complex Type + Annotation + +
+ Abstract + no
Documentation Property allows for typed and referenced properties from external resources to be attached + to 'Phylogeny', 'Clade', and 'Annotation'. The value of a property is its mixed (free text) content. + Attribute 'datatype' indicates the type of a property and is limited to xsd-datatypes (e.g. 'xsd:string', + 'xsd:boolean', 'xsd:integer', 'xsd:decimal', 'xsd:float', 'xsd:double', 'xsd:date', 'xsd:anyURI'). Attribute + 'applies_to' indicates the item to which a property applies to (e.g. 'node' for the parent node of a clade, + 'parent_branch' for the parent branch of a clade). Attribute 'id_ref' allows to attached a property + specifically to one element (on the xml-level). Optional attribute 'unit' is used to indicate the unit of + the property. An example: <property datatype="xsd:integer" ref="NOAA:depth" applies_to="clade" + unit="METRIC:m"> 200 </property>
+
+
+ + XML Instance Representation +
+
+
<...
+ ref=" + phy:ref + + [1]" +
+ unit=" + phy:ref + + [0..1]" +
+ datatype=" + phy:PropertyDataType + + [1]" +
+ applies_to=" + phy:AppliesTo + + [1]" +
+ id_ref=" + phy:id_ref + + [0..1]"/>
+
+ +
+
+
+ + Diagram +
+
+ + + h-675984882 + + h-675984882 + + h-54338178 + + h-763252414 + + h577349652 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Property" mixed="true">
<xs:attribute + name="ref" type=" + + phy:ref + + " use="required"/>
+
<xs:attribute + name="unit" type=" + + phy:ref + + "/>
+
<xs:attribute + name="datatype" type=" + + phy:PropertyDataType + + " use="required"/>
+
<xs:attribute + name="applies_to" type=" + + phy:AppliesTo + + " use="required"/>
+
<xs:attribute + name="id_ref" type=" + + phy:id_ref + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: ProteinDomain +

+ + + + + + + + + +
Super-types: + + xs:token < ProteinDomain (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameProteinDomain
Used by (from the same schema document)Complex Type + DomainArchitecture + +
+ Abstract + no
Documentation To represent an individual domain in a domain architecture. The name/unique identifier is + described via the 'id' attribute. 'confidence' can be used to store (i.e.) E-values.
+
+
+ + XML Instance Representation +
+
+
<...
+ from=" + xs:nonNegativeInteger + [1]" +
+ to=" + xs:nonNegativeInteger + [1]" +
+ confidence=" + xs:double + [0..1]" +
+ id=" + xs:token + [0..1]">
+ + + xs:token + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="ProteinDomain">
<xs:simpleContent>
<xs:extension + base=" + + xs:token + ">
<xs:attribute + name="from" type=" + + xs:nonNegativeInteger + " use="required"/>
+
<xs:attribute + name="to" type=" + + xs:nonNegativeInteger + " use="required"/>
+
<xs:attribute + name="confidence" type=" + + xs:double + "/>
+
<xs:attribute + name="id" type=" + + xs:token + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Reference +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameReference
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation A literature reference for a clade. It is recommended to use the 'doi' attribute instead of + the free text 'desc' element whenever possible.
+
+
+ + XML Instance Representation +
+
+
<...
+ doi=" + xs:token + [0..1]">
+
<phy:desc> + xs:token </phy:desc> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Reference">
<xs:sequence>
<xs:element + name="desc" type=" + + xs:token + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="doi" type=" + + xs:token + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Sequence +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameSequence
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation Element Sequence is used to represent a molecular sequence (Protein, DNA, RNA) associated + with a node. 'symbol' is a short (maximal ten characters) symbol of the sequence (e.g. 'ACTM') whereas + 'name' is used for the full name (e.g. 'muscle Actin'). 'location' is used for the location of a sequence on + a genome/chromosome. The actual sequence can be stored with the 'mol_seq' element. Attribute 'type' is used + to indicate the type of sequence ('dna', 'rna', or 'protein'). One intended use for 'id_ref' is to link a + sequence to a taxonomy (via the taxonomy's 'id_source') in case of multiple sequences and taxonomies per + node.
+
+
+ + XML Instance Representation +
+
+
<...
+ type=" + phy:SequenceType + + [0..1]" +
+ id_source=" + phy:id_source + + [0..1]" +
+ id_ref=" + phy:id_ref + + [0..1]">
+
<phy:symbol> + phy:SequenceSymbol + </phy:symbol> [0..1] +
+
<phy:accession> + phy:Accession + </phy:accession> [0..1] +
+
<phy:name> + xs:token </phy:name> [0..1] +
+
<phy:location> + xs:token </phy:location> [0..1] +
+
<phy:mol_seq> + phy:MolSeq + </phy:mol_seq> [0..1] +
+
<phy:uri> + phy:Uri + </phy:uri> [0..1] +
+
<phy:annotation> + phy:Annotation + </phy:annotation> [0..*] +
+
<phy:domain_architecture> + phy:DomainArchitecture + </phy:domain_architecture> [0..1] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h935679102 + + h-788356801 + + h-213750342 + + h-676012345 + + h917087604 + + h259010940 + + h1408823200 + + h-1482113798 + + h577349652 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Sequence">
<xs:sequence>
<xs:element + name="symbol" type=" + + phy:SequenceSymbol + + " minOccurs="0"/>
+
<xs:element + name="accession" type=" + + phy:Accession + + " minOccurs="0"/>
+
<xs:element + name="name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="location" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="mol_seq" type=" + + phy:MolSeq + + " minOccurs="0"/>
+
<xs:element + name="uri" type=" + + phy:Uri + + " minOccurs="0"/>
+
<xs:element + name="annotation" type=" + + phy:Annotation + + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="domain_architecture" type=" + + phy:DomainArchitecture + + " minOccurs="0"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="type" type=" + + phy:SequenceType + + "/>
+
<xs:attribute + name="id_source" type=" + + phy:id_source + + "/>
+
<xs:attribute + name="id_ref" type=" + + phy:id_ref + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: SequenceRelation +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameSequenceRelation
Used by (from the same schema document)Complex Type + Phylogeny + +
+ Abstract + no
Documentation This is used to express a typed relationship between two sequences. For example it could be + used to describe an orthology (in which case attribute 'type' is 'orthology').
+
+
+ + XML Instance Representation +
+
+
<...
+ id_ref_0=" + phy:id_ref + + [1]" +
+ id_ref_1=" + phy:id_ref + + [1]" +
+ distance=" + xs:double + [0..1]" +
+ type=" + phy:SequenceRelationType + + [1]">
+
<phy:confidence> + phy:Confidence + </phy:confidence> [0..1] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-993584945 + + h577349652 + + h577349652 + + h519911868 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="SequenceRelation">
<xs:sequence>
<xs:element + name="confidence" type=" + + phy:Confidence + + " minOccurs="0"/>
</xs:sequence>
+
<xs:attribute + name="id_ref_0" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="id_ref_1" type=" + + phy:id_ref + + " use="required"/>
+
<xs:attribute + name="distance" type=" + + xs:double + "/>
+
<xs:attribute + name="type" type=" + + phy:SequenceRelationType + + " use="required"/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Taxonomy +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameTaxonomy
Used by (from the same schema document)Complex Type + Clade + +
+ Abstract + no
Documentation Element Taxonomy is used to describe taxonomic information for a clade. Element 'code' is + intended to store UniProt/Swiss-Prot style organism codes (e.g. 'APLCA' for the California sea hare 'Aplysia + californica') or other styles of mnemonics (e.g. 'Aca'). Element 'authority' is used to keep the authority, + such as 'J. G. Cooper, 1863', associated with the 'scientific_name'. Element 'id' is used for a unique + identifier of a taxon (for example '6500' with 'ncbi_taxonomy' as 'provider' for the California sea hare). + Attribute 'id_source' is used to link other elements to a taxonomy (on the xml-level).
+
+
+ + XML Instance Representation +
+
+
<...
+ id_source=" + phy:id_source + + [0..1]">
+
<phy:id> + phy:Id + </phy:id> [0..1] +
+
<phy:code> + phy:TaxonomyCode + </phy:code> [0..1] +
+
<phy:scientific_name> + xs:token </phy:scientific_name> [0..1] +
+
<phy:authority> + xs:token </phy:authority> [0..1] +
+
<phy:common_name> + xs:token </phy:common_name> [0..*] +
+
<phy:synonym> + xs:token </phy:synonym> [0..*] +
+
<phy:rank> + phy:Rank + </phy:rank> [0..1] +
+
<phy:uri> + phy:Uri + </phy:uri> [0..1] +
+
Allow any elements from a namespace other than this schema's namespace (lax validation). [0..*] +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + h-853091232 + + h712147427 + + h518348337 + + h-676012345 + + h-1482113798 + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Taxonomy">
<xs:sequence>
<xs:element + name="id" type=" + + phy:Id + + " minOccurs="0"/>
+
<xs:element + name="code" type=" + + phy:TaxonomyCode + + " minOccurs="0"/>
+
<xs:element + name="scientific_name" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="authority" type=" + + xs:token + " minOccurs="0"/>
+
<xs:element + name="common_name" type=" + + xs:token + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="synonym" type=" + + xs:token + " minOccurs="0" maxOccurs="unbounded"/>
+
<xs:element + name="rank" type=" + + phy:Rank + + " minOccurs="0"/>
+
<xs:element + name="uri" type=" + + phy:Uri + + " minOccurs="0"/>
+
<xs:any + minOccurs="0" maxOccurs="unbounded" processContents="lax" namespace="##other"/>
</xs:sequence>
+
<xs:attribute + name="id_source" type=" + + phy:id_source + + "/>
</xs:complexType>
+
+ +
+
+ top +
+
+

Complex Type: Uri +

+ + + + + + + + + +
Super-types: + + xs:anyURI < Uri (by extension)
Sub-types:None
+ + + + + + + + + + + + + + + + + +
NameUri
Used by (from the same schema document)Complex Type + Taxonomy + , Complex Type + Sequence + , Complex Type + Annotation + +
+ Abstract + no
Documentation A uniform resource identifier. In general, this is expected to be an URL (for example, to + link to an image on a website, in which case the 'type' attribute might be 'image' and 'desc' might be + 'image of a California sea hare').
+
+
+ + XML Instance Representation +
+
+
<...
+ desc=" + xs:token + [0..1]" +
+ type=" + xs:token + [0..1]">
+ + + xs:anyURI + +
</...>
+
+ +
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:complexType + name="Uri">
<xs:simpleContent>
<xs:extension + base=" + + xs:anyURI + ">
<xs:attribute + name="desc" type=" + + xs:token + "/>
+
<xs:attribute + name="type" type=" + + xs:token + "/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
+
+ +
+
+ top +
+
+

Simple Type: AppliesTo +

+ + + + + + + + + +
Super-types: + + xs:token < AppliesTo (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameAppliesTo
Used by (from the same schema document)Complex Type + Property + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'phylogeny'|'clade'|'node'|'annotation'|'parent_branch'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="AppliesTo">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="phylogeny"/>
+
<xs:enumeration + value="clade"/>
+
<xs:enumeration + value="node"/>
+
<xs:enumeration + value="annotation"/>
+
<xs:enumeration + value="parent_branch"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: EventType +

+ + + + + + + + + +
Super-types: + + xs:token < EventType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameEventType
Used by (from the same schema document)Complex Type + Events + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'transfer'|'fusion'|'speciation_or_duplication'|'other'|'mixed'|'unassigned'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="EventType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="transfer"/>
+
<xs:enumeration + value="fusion"/>
+
<xs:enumeration + value="speciation_or_duplication"/>
+
<xs:enumeration + value="other"/>
+
<xs:enumeration + value="mixed"/>
+
<xs:enumeration + value="unassigned"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: PropertyDataType +

+ + + + + + + + + +
Super-types: + + xs:token < PropertyDataType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NamePropertyDataType
Used by (from the same schema document)Complex Type + Property + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'xsd:string'|'xsd:boolean'|'xsd:decimal'|'xsd:float'|'xsd:double'|'xsd:duration'|'xsd:dateTime'|'xsd:time'|'xsd:date'|'xsd:gYearMonth'|'xsd:gYear'|'xsd:gMonthDay'|'xsd:gDay'|'xsd:gMonth'|'xsd:hexBinary'|'xsd:base64Binary'|'xsd:anyURI'|'xsd:normalizedString'|'xsd:token'|'xsd:integer'|'xsd:nonPositiveInteger'|'xsd:negativeInteger'|'xsd:long'|'xsd:int'|'xsd:short'|'xsd:byte'|'xsd:nonNegativeInteger'|'xsd:unsignedLong'|'xsd:unsignedInt'|'xsd:unsignedShort'|'xsd:unsignedByte'|'xsd:positiveInteger'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="PropertyDataType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="xsd:string"/>
+
<xs:enumeration + value="xsd:boolean"/>
+
<xs:enumeration + value="xsd:decimal"/>
+
<xs:enumeration + value="xsd:float"/>
+
<xs:enumeration + value="xsd:double"/>
+
<xs:enumeration + value="xsd:duration"/>
+
<xs:enumeration + value="xsd:dateTime"/>
+
<xs:enumeration + value="xsd:time"/>
+
<xs:enumeration + value="xsd:date"/>
+
<xs:enumeration + value="xsd:gYearMonth"/>
+
<xs:enumeration + value="xsd:gYear"/>
+
<xs:enumeration + value="xsd:gMonthDay"/>
+
<xs:enumeration + value="xsd:gDay"/>
+
<xs:enumeration + value="xsd:gMonth"/>
+
<xs:enumeration + value="xsd:hexBinary"/>
+
<xs:enumeration + value="xsd:base64Binary"/>
+
<xs:enumeration + value="xsd:anyURI"/>
+
<xs:enumeration + value="xsd:normalizedString"/>
+
<xs:enumeration + value="xsd:token"/>
+
<xs:enumeration + value="xsd:integer"/>
+
<xs:enumeration + value="xsd:nonPositiveInteger"/>
+
<xs:enumeration + value="xsd:negativeInteger"/>
+
<xs:enumeration + value="xsd:long"/>
+
<xs:enumeration + value="xsd:int"/>
+
<xs:enumeration + value="xsd:short"/>
+
<xs:enumeration + value="xsd:byte"/>
+
<xs:enumeration + value="xsd:nonNegativeInteger"/>
+
<xs:enumeration + value="xsd:unsignedLong"/>
+
<xs:enumeration + value="xsd:unsignedInt"/>
+
<xs:enumeration + value="xsd:unsignedShort"/>
+
<xs:enumeration + value="xsd:unsignedByte"/>
+
<xs:enumeration + value="xsd:positiveInteger"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: Rank +

+ + + + + + + + + +
Super-types: + + xs:token < Rank (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameRank
Used by (from the same schema document)Complex Type + Taxonomy + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'domain'|'superkingdom'|'kingdom'|'subkingdom'|'branch'|'infrakingdom'|'superphylum'|'phylum'|'subphylum'|'infraphylum'|'microphylum'|'superdivision'|'division'|'subdivision'|'infradivision'|'superclass'|'class'|'subclass'|'infraclass'|'superlegion'|'legion'|'sublegion'|'infralegion'|'supercohort'|'cohort'|'subcohort'|'infracohort'|'superorder'|'order'|'suborder'|'superfamily'|'family'|'subfamily'|'supertribe'|'tribe'|'subtribe'|'infratribe'|'genus'|'subgenus'|'superspecies'|'species'|'subspecies'|'variety'|'subvariety'|'form'|'subform'|'cultivar'|'strain'|'unknown'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="Rank">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="domain"/>
+
<xs:enumeration + value="superkingdom"/>
+
<xs:enumeration + value="kingdom"/>
+
<xs:enumeration + value="subkingdom"/>
+
<xs:enumeration + value="branch"/>
+
<xs:enumeration + value="infrakingdom"/>
+
<xs:enumeration + value="superphylum"/>
+
<xs:enumeration + value="phylum"/>
+
<xs:enumeration + value="subphylum"/>
+
<xs:enumeration + value="infraphylum"/>
+
<xs:enumeration + value="microphylum"/>
+
<xs:enumeration + value="superdivision"/>
+
<xs:enumeration + value="division"/>
+
<xs:enumeration + value="subdivision"/>
+
<xs:enumeration + value="infradivision"/>
+
<xs:enumeration + value="superclass"/>
+
<xs:enumeration + value="class"/>
+
<xs:enumeration + value="subclass"/>
+
<xs:enumeration + value="infraclass"/>
+
<xs:enumeration + value="superlegion"/>
+
<xs:enumeration + value="legion"/>
+
<xs:enumeration + value="sublegion"/>
+
<xs:enumeration + value="infralegion"/>
+
<xs:enumeration + value="supercohort"/>
+
<xs:enumeration + value="cohort"/>
+
<xs:enumeration + value="subcohort"/>
+
<xs:enumeration + value="infracohort"/>
+
<xs:enumeration + value="superorder"/>
+
<xs:enumeration + value="order"/>
+
<xs:enumeration + value="suborder"/>
+
<xs:enumeration + value="superfamily"/>
+
<xs:enumeration + value="family"/>
+
<xs:enumeration + value="subfamily"/>
+
<xs:enumeration + value="supertribe"/>
+
<xs:enumeration + value="tribe"/>
+
<xs:enumeration + value="subtribe"/>
+
<xs:enumeration + value="infratribe"/>
+
<xs:enumeration + value="genus"/>
+
<xs:enumeration + value="subgenus"/>
+
<xs:enumeration + value="superspecies"/>
+
<xs:enumeration + value="species"/>
+
<xs:enumeration + value="subspecies"/>
+
<xs:enumeration + value="variety"/>
+
<xs:enumeration + value="subvariety"/>
+
<xs:enumeration + value="form"/>
+
<xs:enumeration + value="subform"/>
+
<xs:enumeration + value="cultivar"/>
+
<xs:enumeration + value="strain"/>
+
<xs:enumeration + value="unknown"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: SequenceRelationType +

+ + + + + + + + + +
Super-types: + + xs:token < SequenceRelationType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameSequenceRelationType
Used by (from the same schema document)Complex Type + SequenceRelation + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'orthology'|'one_to_one_orthology'|'super_orthology'|'paralogy'|'ultra_paralogy'|'xenology'|'unknown'|'other'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="SequenceRelationType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="orthology"/>
+
<xs:enumeration + value="one_to_one_orthology"/>
+
<xs:enumeration + value="super_orthology"/>
+
<xs:enumeration + value="paralogy"/>
+
<xs:enumeration + value="ultra_paralogy"/>
+
<xs:enumeration + value="xenology"/>
+
<xs:enumeration + value="unknown"/>
+
<xs:enumeration + value="other"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: SequenceSymbol +

+ + + + + + + + + +
Super-types: + + xs:token < SequenceSymbol (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameSequenceSymbol
Used by (from the same schema document)Complex Type + Sequence + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = \S{1,20}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="SequenceSymbol">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="\S{1,20}"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: SequenceType +

+ + + + + + + + + +
Super-types: + + xs:token < SequenceType (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameSequenceType
Used by (from the same schema document)Complex Type + Sequence + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + value comes from list: {'rna'|'dna'|'protein'}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="SequenceType">
<xs:restriction + base=" + + xs:token + ">
<xs:enumeration + value="rna"/>
+
<xs:enumeration + value="dna"/>
+
<xs:enumeration + value="protein"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: TaxonomyCode +

+ + + + + + + + + +
Super-types: + + xs:token < TaxonomyCode (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
NameTaxonomyCode
Used by (from the same schema document)Complex Type + Taxonomy + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = [a-zA-Z0-9_]{2,10}
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="TaxonomyCode">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="[a-zA-Z0-9_]{2,10}"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: id_ref +

+ + + + + + + + + +
Super-types: + + xs:IDREF < id_ref (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
Nameid_ref
Used by (from the same schema document)Complex Type + Sequence + , Complex Type + Property + , Complex Type + SequenceRelation + , Complex Type + SequenceRelation + , Complex Type + CladeRelation + , Complex Type + CladeRelation + +
Content +
    +
  • Base XSD Type: IDREF
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="id_ref">
<xs:restriction + base=" + + xs:IDREF + "/>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: id_source +

+ + + + + + + + + +
Super-types: + + xs:ID < id_source (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
Nameid_source
Used by (from the same schema document)Complex Type + Clade + , Complex Type + Taxonomy + , Complex Type + Sequence + +
Content +
    +
  • Base XSD Type: ID
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="id_source">
<xs:restriction + base=" + + xs:ID + "/>
</xs:simpleType>
+
+ +
+
+ top +
+
+

Simple Type: ref +

+ + + + + + + + + +
Super-types: + + xs:token < ref (by restriction)
Sub-types:None
+ + + + + + + + + + + + + +
Nameref
Used by (from the same schema document)Complex Type + Annotation + , Complex Type + Property + , Complex Type + Property + +
Content +
    +
  • Base XSD Type: token
  • +
+
    +
  • + pattern = [a-zA-Z0-9_]+:[a-zA-Z0-9_\.\-\s]+
  • +
+
+
+
+ + Diagram +
+
+ + + +
+ +
+
+
+ + Schema Component Representation +
+
+
<xs:simpleType + name="ref">
<xs:restriction + base=" + + xs:token + ">
<xs:pattern + value="[a-zA-Z0-9_]+:[a-zA-Z0-9_\.\-\s]+"/>
</xs:restriction>
</xs:simpleType>
+
+ +
+
+ top +
+
+
+

+ Legend +

+
+

Complex Type:

+
Schema Component Type
+
+
+

+ AusAddress +

+
Schema Component Name
+
+ + + + + + + + + +
Super-types: + Address < AusAddress (by extension)
Sub-types: +
    +
  • + QLDAddress (by restriction)
  • +
+
+
If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.
+ + + + + + + + + +
NameAusAddress
+ Abstract + no
+
The table above displays the properties of this schema component.
+
+
+ XML Instance Representation +
+
+ <... + + country="Australia" + >
+ <unitNo> string </unitNo> [0..1] + +
+ <houseNo> string </houseNo> [1] + +
+ <street> string </street> [1] + +
+ Start Choice + [1] + +
+ <city> string </city> [1] + +
+ <town> string </town> [1] + +
+ End Choice +
+ + <state> AusStates </state> [1] + +
+ <postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1] + ? + +
+
+ </...> +
+
+
+
+

The XML Instance Representation table above shows the schema component's content as an XML instance.

+
    +
  • The minimum and maximum occurrence of elements and attributes are provided in square brackets, e.g. [0..1].
  • +
  • Model group information are shown in gray, e.g. Start Choice ... End Choice.
  • +
  • For type derivations, the elements and attributes that have been added to or changed from the base type's content are shown in bold.
  • +
  • If an element/attribute has a fixed value, the fixed value is shown in green, e.g. country="Australia".
  • +
  • Otherwise, the type of the element/attribute is displayed. +
      +
    • If the element/attribute's type is in the schema, a link is provided to it.
    • +
    • For local simple type definitions, the constraints are displayed in angle brackets, e.g. <<pattern = [1-9][0-9]{3}>>.
    • +
    +
  • +
  • If a local element/attribute has documentation, it will be displayed in a window that pops up when the question mark inside the attribute or next to the element is clicked, e.g. <postcode>.
  • +
+
+
+
+ Schema Component Representation +
+
+ <complexType + name="AusAddress"> +
+ <complexContent> +
+ <extension + base=" + Address + "> +
+ <sequence> +
+ <element + name="state" type=" + AusStates + "/> +
+ <element + name="postcode"> +
+ <simpleType> +
+ <restriction + base=" + string + "> +
+ <pattern + value="[1-9][0-9]{3}"/> +
+ </restriction> +
+ </simpleType> +
+ </element> +
+ </sequence> +
+ <attribute + name="country" type=" + string + " fixed="Australia"/> +
+ </extension> +
+ </complexContent> +
+ </complexType> +
+
+
+
The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
+
+ top +
+
+
+
+

+ Glossary +

+

+ + Abstract + (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.

+

+ + All Model Group + Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

+

+ + Choice Model Group + + Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

+

+ + Collapse Whitespace Policy + Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.

+

+ + Disallowed Substitutions + (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type attribute.

+

+ + Key Constraint + Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

+

+ + Key Reference Constraint + Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

+

+ + Model Group + Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

+

+ + Nillable + (Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil attribute. The xsi:nil attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil attribute set to true, it can be left empty, even though its element declaration may have required content.

+

+ + Notation + A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

+

+ + Preserve Whitespace Policy + Preserve whitespaces exactly as they appear in instances.

+

+ + Prohibited Derivations + (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.

+

+ + Prohibited Substitutions + (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.

+

+ + Replace Whitespace Policy + Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

+

+ + Sequence Model Group + Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

+

+ + Substitution Group + Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.

+

+ + Substitution Group Exclusions + (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.

+

+ + Target Namespace + The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.

+

+ + Uniqueness Constraint + Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

+
+ top +
+
+
+ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/phyloxml_xsd.png b/forester/phyloxml/docs/version_1.10/phyloxml_xsd.png new file mode 100644 index 0000000000000000000000000000000000000000..58184340f73359e3b5ed811b1e3674ed3cd4f851 GIT binary patch literal 127501 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 YaZA_A&xuUOz`u>_EY~Lf?r`G&0Bt14E&u=k literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-100858323.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-100858323.map new file mode 100644 index 0000000..ab7684e --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-100858323.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-100858323.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-100858323.png new file mode 100644 index 0000000000000000000000000000000000000000..b29d10a1ea4a78e874c1d35013f9fff54302d973 GIT binary patch literal 2139 zcmaJ@do)yQAKoq_%)z+UF^O=Z#z-H=aZ52HaxM39>q2&miAZ8br3* zRRI7{^YkF^2LSm~Xnj~&9>t6FFB<_s+1Qi3JMa`TJ&es8HP_iCjzTQjgRO^p;Vstp zdX<)dzs_7I1a7;vpHwXRMsF^R<{9vV$81&fl?y*5DgSu0q%Hal88eEiE47AestN>l zxQ8P1$Er{yT~TA?;mQ}{Kf6AWKee_{WNO1!33$<+!FjcFwKi<48jv41r9SvFr3Pjw zaNWcM@h+>Qppy~u77m*tUEgt)HJ;@{SJ3z;!Pbt2oOGUfd19-J;h*|a4J6t*<#Q(c z#K4zpoXu7A%%vfRf6HRs1;;LAdw=iM-Lzn2Q(jYA7TT}&ZZdD^{g=HknKL}|I{ryO zXGVCSemPOCem*OHZbjuBq0BRMhI*=Q3&98KEwJ_Qr>9{0TVIKVbcVC=rni_L zlM9BP^=pfAECKC^KDEQ0`!Y7*p03-U?6130f?p7F8A%+qfC}!kn-A30=}$nkwU1uT z9UE!1pYQC**`C2+HrtOfV<{Y`((RX8F8h7ePtKf(;u-9PWe-1|z3I{9r$g(?sZu=1 z`%1_;pP`r66H#cMY!$D~&ChB6OR@RedU34@GT(QE!JOfBDt^rTb9@oMw7kG;tZqM& z{;BxFWYZ{Yx0U5eYDiLIdsR~wH*EBnn~Gok?7`p!?Z~jyXnAJp;N2c2!FFm6Zbiyg zkUenUiZKOpW}31ufmo?!4^j4`EZqc&@e&A+`X{D*dZDdgo7NvzJvy{SoER{IdsQaO zpIhi2GDfszUgXv*;HY*-G&~m%=f|{vxZK}b*3!HE*c(xrZ$>UjG9shk(-SHt^l7h2 zqP-XVOp%P**+*N%2Qk(}P4zcjx;sorCtPS{W}e7_*vq9D!S z>QH!*AK`5U{+ZT9L%OW}Rap#7Yh0`yo$ol34~q0_g8bTaj;*S1*?d-oU%lQLY7d4@ zygBp5_(gkU>~maW>`Y=}R|}hqPBUPbr_tMVFxHp{?{3`FD31W8jUF-8HVdc||AFr3gp8lOWfsYhjoLdC3aA$L3!#@9f&J&ba^8jBC^@d+ZT=J*(EPDlK%e0?h- zkuVIWi{n)0CY$~a3)VTL#R4fXSw=KD6{>>KSZQN7?JOZ1Q#Fa=TE4!zC3hu@&rqoE zG1U@hqiXrb+cq^uPzQG1b!PdpKs&>U4{@_*Vs%p_~e2~emXG=3-aHw3Y_$rMO!q*RDiWeP?|fjKF|gy@HU2;l(dLI1hX}7Hw^580kOOh^$aM7 zJ`m>rw{>}7<{9Hk*&{CqV|5LT=J9o7vt40;8N83F2S~K;q4h3!ZKN`dDBecK0^}NV zGWLM)uc;(%JS%uJ6?pKXiClvt0B1(c_*2!`;-y>yoax34# z3r0`s#%vZgm{sNpRxP1Fs6cTjEM(Jgw6B!4E;ImkW(#kf7o-`O1@xOmRisLGh~*!d zL(})CvJ%LX_G_~1$&O92X>lsv?x-6)P{U>Nd;58e#n0VE%tfo($gT#m7Yxi6gIAY! zBIO1)C=qQ!l4&o0P1J#sB%)wVBLSID>+_LYtA8UR(nI&PrcjTq*eIEps)-WJ5!(ns zII4Rz`)7E}wP1{>6cm4Eh9a5}?jD396r=-TP(%&+m9%)9s#qTQZ@|CEP8LX*H{+=D z%_eK`k4}M^qwrLWJQIDs`4Ij0|ZcR2nUpVmo7dAK@qpF zFxqFIBfK_ZLgOr&kh8A2VPPg7k3=yKN$ET-TAlrzUN`@Pv@YLRW=sXJ*`xWJt!%)Ckw9e$*p(ew%JgdNrt_5!sScL)Fp9!>Y`_y@9TXzT&WRAG{nwz^a42 z9i)&Od%V`< zdo|-no;8H2s|0ns&D`Yv$Ln`k3f5Z@wLgit3fz9Az2`yx@E!E00q~^wl51TLoc#}S CP4f8w literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1056119207.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1056119207.map new file mode 100644 index 0000000..9b66624 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1056119207.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1056119207.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1056119207.png new file mode 100644 index 0000000000000000000000000000000000000000..c3522dd04fdd2be0cb86bee3e687d9cf5e7d1786 GIT binary patch literal 2151 zcmYjTdpK0-A3wRIn?~EOon(wQC0(pUYi3NNi*)m&Qsl10h?sGmk;zCGo6DI;Euxq$ z4J*5J^I%MjEsivd%TBW;45vsm9FoHf_KbS=*?->WeLvs#`#s<9=ks}==UhADykCFG znk4`L=pQ`ba0~#n?qK`Vi?pzH#59ir0E>P+=&<`Z`^~4Wu*d?EL1Hf<49xEs-a+-c zm78X}wrv_%kBDUU-pd!XeSiMw(v2o%`X+nF)@0(SK%TxhO}i0_H86A&cwR~7woV)Q zfBuc7R+u&hH(M)&M`Fl86e%I4H{iGX#Wh2ovLV1pfnIA^-m!@~87V^&7we@%M4RtAmOQzR$1 z`E1*-Qd$(OyBGe3_*DMh7Eax+IpV_YSa zmCy73dWjT=j$iZ;wj;&ECwdHB2GMrMTAtZdMukmi0EIS3=|c|)Q=B=~(!1~IO3(ZI zN5kS%zT|K>+Ls&%Gvp_wy_#8W#JxG-Pjj8IzA1EsDtP@aO!ajSq2st9$GZbrWdY($ zR(Tk8AjL!LX*^zMiNG?J#W}q5LFrGcUmWYVF`dlw5%!b?C26 z#;cQ&ZI%ZyZpmpp2ESnlxH6Md+ZZwbmstqx2p+`bbCUG%7#;yAGawte`+)B zyhYUlyEnHFja`|dH^W|QrguR_o|Pil>lK{(#pB`Kw#w5xE8#7~-Ieu7y7cXd9#-sD ziElw^7G0SoITn)Cf*2Ee{%+z3SWhR=FyZF>63fjs##y&g8iqI*>>hcXjd&E!7f59T zymB#>R=F9Wc>dYQx@u%>!VgrI=Ks=dExQnQuTOQOi(lon{jk6~MMz(0T0Si!a2YF2 zFAWFx@Ou6)SGoAz%n>SC9)Bb}JZ>4aF4-?EQ_vU_EoZ&Yo=H$ACe>PnrVmbcCz@qP zaMTr~nuu0btW?tedaQ*(p6RJdT}CinIy-%JM`0@L{+*fx>OE-x<<}w@2Z0&7T=$8B z4L*e0GzFO`)&aTA<8!dR?OWM*7qT@70W{(2yf!|?xV_SdxfpvcPB5CGm(ixfkZeHP zmGXK7C=6H&;q1U==Im!mZOgVSrCf=!XbU6_1|UBWT}{7U1Pk4;QZ|}WhJR$0j0lf> zJ;oUrM!j&GjLGyJWCOvG)I^X;1wcI#5g-v2Y(T+Igcr;sVgy3~NSlBI2sjL3QZYn~ zh(+M!{)N3R6-n^LK;yadGp5h~SBGeBKubYANSi1Bwjo&RK$qZ)aW+yU39dr`XlWgy zVEYrBqeKcellq{rpX|$|l87f=#|f4sA_3=AFlFf+sfOOQuGb{SoZ%NWB6H-(vEFO_ zWGqg-TnXb1sLfGWk^&9Xbr~n%u*MTS>N==c!UE9VfP-4u=Hdxb1Xviw>26J)Rc=A8 z!|}oS^9|q+PxkN=X78kmq_HB#+lcu(0fP&5`J0AEYHpl=S{-;speV^>Y`k?yt2S~z zeBF=}VqZ<^scAe{RUJ`SZ10_a-a^wYRgMUfEMwHX^l_GU*>zoAZ~&W1jF4@!m((;O zonxx-;@WzoGm||Z7>$PHi)UqJZv45Jakhpif**{A)VY&r6K0TRq+N8VV$p0oZl6?E z`y~W5mcu*Ur5Iz0u-&5BmbQ;`;N;BL#5tDM&N79qt@-*UEUvHu?bY!Ue(@)Fjbf8y zKm=%iySeO#Zy$DmET=T~+Geg{bt5HVL-WXze0ZKwIT9M2k68|rk8^C?b?@jrqcq!= zQk{se^Xu-A=6HQPREDQa{fiv;os)78RY6j2u z9jX|7E;T=C@iWIUBcLjXOx)!H>G?zk=XR|S2}ANI(|1su)Vw{>Wcr28CV0@*n0r&G z-tQglh+N+lRR4pln1nq<@1rFnAJ8wEgJ}tyo4REB!B(g12k~TDZ{w?d7q=KQh?w)j znHtuj0>9Fk@<449nLRBe5Y>_P2V8cY3G mHBu)ccBsS{0f5_oGRl-^^efqYm$4rR;NU)IhtfU%N&f&wSy@5= literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1142642744.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1142642744.map new file mode 100644 index 0000000..aea261a --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1142642744.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1142642744.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1142642744.png new file mode 100644 index 0000000000000000000000000000000000000000..65812c8bbd5fc5a4d7c6c667f1254c0eb5379589 GIT binary patch literal 2090 zcmYjT3sh3s8a`%endluWookxeIQBGqFg_ZSU`jKQHvMA&$v~UEdXGy3h>)?kR()!O|Hu-YDZ!Nbj>hp<=h7#@KuWlX{NihPkWV z%t_4QlpU?=qa@+XhP|UJ*9g3#5ejYYu}eva6hq7BSdUJF)zP+TgdLeQmz`9bAq zvmkCfTvLhSx?$aRXD!$Jfz~Kephca7fczBOg)CVYzbz>?--<%f72rPHhRCzNpmk72 zQ$J7SYnanApD1uu;?Q@^;Tq~Fw&4x!!MjKN6)0cTd(&s{o=Lv7^EugPxhraD{f}#f z1N0Z6j)hXpxMC0~@L+CcU=1?Gb%R4wmIH@LjmO~r?!nzmp>{RQ5dSDwj#?HZ)g{nM znx_lCe|zE8Fc<8Y5x&%K6ne7WwMC{RU>p@srtpmGlzRR`@@&stxz@#QuVAC1?^JL- z2KR76j~3UR4;Kp=e=9=x5d9RfE|XWv&_x-q5EkeuXp4ohhyfBg6_2|ENSkZ3NsaZ zRN+z?H|jTqpFx5v5p8XBJ@L|Dc!JbIx}?M(hiDnMc8uxRdn0$rN4^BkH#tUe z4iT<}l2`bR2NMG^+*#Y-^5&xh8e&xBiREa`$0T_LQEooNn|tc%W)8&2ARN% zVFn|hDZEgKG^kBgR#`A!97(oseuCm|O1)gL2F?eUw(x*+D?>llz;y=k&M@@<`+>V> z7`7+`pbh;FT*@#@(^nKhi$K$6Z0KC;Zib=Ap+bfS>gd%XB6&8IQM|HZ7!MR=)+WKs;p!jr9P&^Xg*gR={Uyid65cnB==v7|Ys`>SOwG=FE+Xjd@@%3|MQ_lKDBq zjgW=OY=~Nv1y8%4VHH@vH6S9HHGM%Lc+tq-ZaE74hy+};>NFMy#VvWWIk?zKrA|Ci1i`o5 zMxq4uw39y$DCzCSGi>pn1FT8))2oe1lj;L`@2gpV0W#%GKrCU~)f~v=*amPSrAgcUm5u-B2IXosA*|$w9#kg}*zynxF&NZZ zGg~=KRWGmbATAGS?9-uCI8?aeVUlYYgn6B8c@7e8auS@+&M#c;1H%UyU92<1FyH1ksvFeHDz_94x~+c_w(a^8>cx?^y4^&RoL2ydpeLZ0e?u7R7ikf2)Pv~GUwE; zyZ*d&do%ljBwtIQtyy$2+0W6rAA7p*9>y1b37r=2+kugpM3* zkm@9+CDl8L2-C!Vs z*76e5-cNN z@c~Y`z<)?otoi(&4e9>`z9=<_hc(*5g)U~ovH^t7Cb3J|v`u3AR`?$P2-qF$_sI8H G`o96UXG13d literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1363552746.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1363552746.map new file mode 100644 index 0000000..58eaefa --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1363552746.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1363552746.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1363552746.png new file mode 100644 index 0000000000000000000000000000000000000000..d71e2556b1b1a8a5b3bcade9b3ad631e10be2eb8 GIT binary patch literal 20997 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1484760249.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1484760249.map new file mode 100644 index 0000000..f714f0f --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1484760249.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1484760249.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1484760249.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b5a6f22e8577950a5f334376a71c7538d8b91b GIT binary patch literal 2100 zcmZ8jdpOhkAOE^^q2ib7h?ru13niED9?7C)_|`Vfq?VkN9c`3CWTBSIGPQo|dsLfT zV&;gDF0SdOSQ5rs&q1RY#`&)E-}&eLyf3fk^SnQ=*X#2MA^=vqHJyX_sEN)iV3A3>0 zgdFVCPu4d5Q8R$9*{MYz4wjf7?ENm(T~b$i+3CVe*UZboZ{0nsF(+a&J=T~mO_-=lO{N3}3RmuGgWBrAH*r^jt^?B3n zgPSspdXIZCMr0=Dm8~K(Wy1>0+56oMsvh0|jd2a!WD-5yKRIh(ZfAM9nakb$<5}9t zC)H}MdiYz0j={UWujgGGvZvJYNv%IhsvdhIiw@X(A!?k;RoezqO^Z!3@S9=3?a{64 z>T?>Vx07m1BBp!&_;lCyV_`i$TN9tun(@ltga>fk`0^qKMRA4P;r1E3MP0fFnlUgu zCGHqYOjlCREF^@b(U#43(O>C#_Be8L zj=}L;c6Hw!1p2w>OH7VaMAb=m<716743hOp;;D6GN%=vh2g;OL!Q{YuDWLDbJU4$t z*4k%f@yw=-p4dz^$de>?`DyJGeKg0>B9Ghv24$r~Lk}|fCd*4C?8rBYZ%osH{iVkb z4lUE&XpSktlcaqlVQ2l3v$M0ZbZK-)p{%wM9&i!9IXZmBRjGCu^FlZq zo1F7KZpjV>1T9b)mvN)t$G~zfbB}Y%Y}{}%yKKt3*$atTbP<)Rx&A<7rNmoF`0iWb z{)0#eiuA5^kCH|s1wXq>Bn^AujRRon@AvnbvMfolPa+&K#0e>VbUZc)f)R^5k{MoY zWsW4L;LN@kTfBLXIxHV1m<^w7DlcCjee;9y{(FU%$jDvtL|Sd=5LrGG--IDO(jDiw z^$0c=J=^DAOFPZYTO2|_5^dF!FTMCfot6TIdrtKdKpS1l@=+sae zCaDjgV$(W)jJVSiQOr#ijx`CFugc4TA3Hn%okAvDUs2oQFWlR6GBe7~JD?~${f=;^ z*EQ-VL#Y#T8lNkXW1l#?{OO()WPG)7{z=ioV3s!*Bp{cbnah({ z<5c=1ovi;`yJ5ms|Ca8Vh!h)Wk;p}oXWpZpDa)7C?L;nt%xmDfm33_yQ7zjxIHjPH zF^zx-DRvtIFpRQc0Mcv00>XAZG|h(DpjOL&Cb|qGfTRuSeZCJ3?HaQ0y0K7-We4I^ zr`5g`@p?#)4X(HdYAp`gDfHJMr6LamxOoj+A=Cwab%yQNl59|zHPi1l3=nA%zkpAV z2$Y;uNQHAD?m&Q1i-QVlX`j1Luu3d~feP$U728U14b=K4dZ6ReZt;@tsxX;s{&K#nK_#*9JdQ z1m>1;7$x+khPYxG{i0PWRN0)1Q5+3~D&1{iL<4nYl)dGfBgLxxR1FN%Mt^8!3kj+a zP36^2Pqm`z$!5s%7xbg`(MW8S6bp>E(yOg3=((_*q^a8b+IgKWnH+Sfoe*m(qu9Nq zlx>BIrto9M4I?S3U(PYXm|Ld)s7r*RaBtG1th~me&nsAsU-cjOI!x*qbwd%Q4QMW6mvt}iX|^XuZKx1VIbNQ;U|Q?{3-w1_}dt> z%3nFUg`_BN4`7sySD~Q!hTixR3|u8%Y+R6VCTlrKdnEO>P`3jGZLFoEn@>=B&w5Blif&j0`b literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1724830583.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1724830583.map new file mode 100644 index 0000000..1b02c2a --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1724830583.map @@ -0,0 +1,14 @@ + + h1358103055 + + h-993584945 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1724830583.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1724830583.png new file mode 100644 index 0000000000000000000000000000000000000000..eca6f66c7e98282e22962325762f78873c27aeb6 GIT binary patch literal 2439 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1930055872.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1930055872.map new file mode 100644 index 0000000..8765305 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1930055872.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1930055872.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-1930055872.png new file mode 100644 index 0000000000000000000000000000000000000000..ea60f1758b86261047c1b6573b76821fa99b495f GIT binary patch literal 2517 zcmZ`*3pA8@8-GoqrfgrA*-C2LN*J|@wHd-vqc1U2-WiHeHcKPSjJw=6T1Aw~%9t5Z z^t`R&UemtzVDp(Jm-DRbN~IG|Ns229w!~q z!RlfG0MI%5&%-VNfMKBj$ty6ZoZ{cH2Y{9AqlfJ%k=^5Bjhl}ObshS>x;>-Ieyq%x z31Auw7WQf5F;S!wo}Qzj8;I9U&dfyxPLJN~++Mi7AwM_V{4=?4ac@+WuQCe%)w2Wm zD^E!pv16d~s`Zu?iXW}#k#`FZ{Q|9>1}FqL8P`rukoVT=ZYp3RC;yBJDQo+TOWGOm z+xV2qq*9Cd!U*<|9%6hb(aQTS)c!%RFcti~2UUco;TrKO}V2d$cH<2iNCvl^{ z;Apj9_wXJNQp}H;3|XE(-}B~jX}Ho9BGDh|X@w)hY!61`o~#^3OQM~hQiqpS4zD@y zD(&<8M%fo$O9}nJ>pp6e_ZZ-=(HG`k&=e7oAyFlAyvN`RB5078NRZ}fLf!E0_zh6`@E6$F7JzpJt zp~4sn>fD>j+)*5x2O4|T>>^U*hhAk~51k5)J4dXfk5-Vvwir6rvr|@bs-5HF;}+yJ z#}^yd1i0_7>?X%X=wyu&oH#Wu8P=ax@)x~?M$vK4jUTx_U3gWWX?t5aNT|r&89=>f zCjP{$*A63uMWklvK(FD>_d+NCE33k0xQq}a$XOwRAC48r-2E6Mc+g|Slf^%WGaTnL zd=d-Y=S_%*R7|`@h4iCP8C~${^y$Jk5notxSw+DYA%|**mTORht>XQzd#WMBiU?#- z34N)Po69KrNGT6TjIBF^jzbM(4Sv8$1EJ){^!v?+`HDEjWSTO*pn7yb4E3xu$-a75 zbk=YodnWGLOMRlC-Bh%N;7Tg7+Cv0Zs{( zvXS)ZDOLV_hG;t!o~i=(=YSV&no4dCM&(V#Y+F362y`(J9{c24b;LE7Fj?G89N}5l zkm9BCod&aUf*&4*UI^Qs*Ks~96XXPFi4Oe$HD`e4U+b-Yx!4dn@lc+(bz@pdy1p<) zA*N9|{#v*qHXh2Cz-0_>Zg=K|OCBcNF3Szb$bO7Y`W`|i_-imhjF(YzXs%v$vg7%sJ1SpquwC)3;<2 zu^BF#5Z?FOJWx&5+^>go9_SWG%eq6SvCx$Cfj07mi=9)jCYnXhqGI?L>t4fDtWS_W z9WB)b18*fT0Aczl37`i0ku>Z6pGwE0rX}m9S8#4}+v?f%eH0*;fI}sF_DO7QsTOK| zuTJz5<_uC=qL)FKO-9hd+_B&=&_h+8b-t5!*x7C7L)R0xB@#zw6P zo7uCguC0MEBY(hUo!%*?LH%g1B11Oz%r_;>qGxLAQcxM)hKKO#7`5rH!QUo&nk#{d z`agCkW*4EAc2&#{?S>W_SL|irfu#2==q0>3;%D!l32O9V21p!gVfkxxbA)ins!Ue` z4$vh`Zb@=1M$=YVneP-%tlsWUwZPSNTA2qwKji)0KM>|x^uA8pcEGxXi3dIp3T@*( zZA`0w1wrG@t#fU#tPU+6*#$H53QPxw$*^y%BqSNM&Cwqup?m`V{X!(E8mURUW4h?` z`uSQ&P}PWk#Kc3G@2w#2=qKxYEuE4`+KEa@2?jz79Q;#gnHR*52RT*Q3lb|P@&fM3 zpr|uFZiPkmIt4A-9K71GJOr89FLVluCfk z1J|@8&+V7iGL6sQepPUCrS~{zayt|M!8K+Nes@KM*@udf-L+Uer0|YBl-KOBC zb!DwG-6?N7lIFfz&{w@AtT4CQRD1qkdM|9+v2F+m{0- zifeEo@t4FmVW}eii8)lspcS#QZ|l`MTqVn~yXBDvi~Sq+p{@`}{<$+}_htrd88p;s zAhG{so}wh9N9ieBSI^CuNh8LbeN#wtqy-aPwc) z@nUO}mj&}YuM}gsW5w5c>!TZBUVBc2>U^TgP%`}0sLFZt;m9^0MV!WJxzJATK#jS+ w4xl66BE_99l$XERaq6d>2}QX}cr(4_b|o^rYq?tj`dkB!5=n + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-203375637.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-203375637.png new file mode 100644 index 0000000000000000000000000000000000000000..d9cf338938e457314b9952c9375e33ce4f143a3f GIT binary patch literal 1161 zcmeAS@N?(olHy`uVBq!ia0y~yU(L^BL)VR08bakkcwMx??z9WZ6M%q zG4htqU2El)MXFDY6r==#l+XS3%1P6Ss=e5J@UQXN9|t*?t+CN%+Er(%^Vz`HVtP7% ze&{3)le}ZPt?9of)ZX7`E2-r0gZJT0yOi(Wvpm0Z2<%g_x!qf2_xH*1z5gc0{@8k< zXG^%^&J9Eq)bh+7;x!K0Cm`#4Z|HDl8<8Ftxzx;P7 zWNG-Knz_}RZBA(ZS*yIk`^TB$b$N&O|NndQez&B7ea_nlN0rURb!MmUt#}f(n(Jfc zO!k#6{t}H_Ln6I5A3kI*{q~(=jpCH}@W!9r*?jE%G1g}f)j#f?|J-p>i9XM&tM^Yy zHg0_v{pQ6{6_q~+O>3S=?YSvDyC_cm&%M2Kat_s(#(dp=&gH>(lY?)%)X&E~e4Z_) z{Kx;vD}xyyx+_0K&z@W!*C!}qC(+0j{L3lj9CyCg{@Q;ZSFaJ=cZ%b`=hW?5eIMSo z+Hbz^^F!y*ar+mXhyFhezP|dtl-rNP**|iuSH8UV;px=#w`}Ki9Gj?nGxNFLU)k3D z`H9;F>Z100mLyF7ck%nf`9AAyJhW>Jn8La1UuLTLdmQ4Q!EV{w|6k2V^#Wi0`*Q9fhrqw6hwA<(;^w^G`)R@B&D!a} zcskws{Lj*z_YC=W)jU3X5*SylALhuP|Mu-}lqyqbOa2+%*7-Hrxl7~DZ#!PNo@0*q zzXM?*x_N3fzZrUc=bhUZ$ii_yq~cuvt?%WX3=gBZ&;Jax{wF55Lfgja5c6IIn}?1S z0&*?v5K7&~q2ds83!J*(`s0j$grM9C{hCXL(>^dfnPr@>i2DPiiBO=-JZ`u+9xwdhaxP`By%Q0n%h^)TKko>7PG6HfL zDmC@HIrz5}&I1|EKmOkL@UwB4ec+Pfn zvATU#>NWxCe{1G`IH+r`Y-7;$;iH*=+zb6b_e^UZy7O_!=cqqy%u=pNnf~wdhNH2+ zVuP!`KWyYXv^}SJ{}yJ1kD(s73I4$Ybp2UvMtE>IR4`coVD?tLVt!$%ZZEKiVeoYI Kb6Mw<&;$VAt29gi literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-2043228153.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-2043228153.map new file mode 100644 index 0000000..394dcd3 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-2043228153.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-2043228153.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-2043228153.png new file mode 100644 index 0000000000000000000000000000000000000000..770ea11243b5603c8f87a597e3ded6740095b992 GIT binary patch literal 2679 zcmZ`*dpK12AJ&+`j1k5yayf-sbkVq!aXS*GWmS|*iZcFj@!zQH&X)GC5s zmJ1hYz4BGzo^plM%D#>b=_5X5AgNzK?$XI1v%24CBiXL_I&TmA{ zN1bsmaJo^(OOfNuZ%iXpo%D8dc=7U!9XDLVR=s z<5%V7TW39qf>C6fIP`;yET`sdoid~SH0n~<7p>bA0x3JN)ai+GRUtn!)>&8>%qj-1 zVuxff)3@kjzT%Op%ZiNpN;8L+deGy5>GJnaUmJxj$+pgxX&iq%INs=6<=8^|j_r zd=gaIxPsseEq}Q3`+MybUw?WN?*T=bkK&yny{!f_miOGqj)*#)g!_1Z_U4ED#lvD^ z3GAgpPgOn(*;m!16Etk2{)fEOQg*!8ECGtz7h;wkNQ4Xyq34 zcX=~F88k&NtX0d-qh!s>{To!l=)_&P zk=7v3vDK=-eI(S=s^JgyG8k9z*9odT`AS2|C<+u7N?laJs&j(k$J3;fOqa$>LV@FW zO7l|~`xhDn%L~jtcncRLZL&h_3fu!eNbCSvlU5~acDus=N94a5a#fAqv@ffDQ4>b+ zD@lT}>AIHab1qTTKq`h$Ov)ZeY4AsYFsxr)R>rsbeMZemvzF9jR6@x+X=X zh8Qx*BmuAG$axs|t+tmswk-d?-x737D|8yVmZbv{@~iBrE3~5^)3J(z&e5AWIO4N4 zD4TZHQL8vd6TyGhz>eI!d*Y^Xm9oh?-jryr$vAwZzXKRhokKAmjsMdt4iY&cSKhf}KGU(q^ff1)? zhU3IZGWPHQa_rVf@6?ec@7rbGm3qUhDH9)w@mA<~oZWLbXi*o;H$@a&AIpDv5W!O* zO^iR>G8dz`^=2{P!~Rfwm!WWv8xS(}Ej%7t?1nY`npC%XTnQp z0K5#pUtagp7%*{UqM*xZ)N?O@&fzCLFZ`^F;Q!RdPFs3K;VIXc&_*C2zWcDmF3D0w zVv~ZzF+4C&M&hH4#H>_!{|3paYLOh{e=G;>P+yZjpH15>DW{gqOvgN)oSfkWm}xG& zFwPae6|7MNC(PK)Jkq|aAIII;Ax~}W#}RiMVA=Q3a_`)pb_?Ey#oS!>Ku1zTVrQNP z7L_}-#mDYzhktOQ&;=no6o?Homd|zalhrw!5&Sw5V*-9~IzP~UVc#z6NdA1JRlLC- z2EieV&))ZBM`Sn@zx7~>mX>{y_;Gk>Q9{ISqR|P&q&EvW#@xCo=2J!f_1l3+Ucp|w zg(5f-ei+Bsp-;fxg)Y`;6s~A`P0&^|; zp;6fSs!x_J>zIwLD)!pS@J0I>Mli(Yq>=ggV2xP}gy`s~B}qXCR} zqQWy2`k@M-c1rF_2-W + h-1112505301 + + h332351765 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-265752642.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-265752642.png new file mode 100644 index 0000000000000000000000000000000000000000..a2b1144f8b727700c4c1bb4c3095151218b48c8c GIT binary patch literal 1599 zcmY*ado+}37@tZ~6LwmsFOtj9+REt*Lxi!-x(pqJI;r?3BIOoKr*VnhYTQP~oTLkq zdp4KY3Yp2ejG1yD*IZ%@h8SbqW-(^=Bd0z4&-;7N^FHtM{NCU1Ip>W(>tG|lM`aHJ zfsnVwTRI~U+q~g@lH7K9z4l|0G6EqhYioJ>9I>B2Bp;Y|0`a?3QcsTP+UMM&L)&K# z_>1oi7hLb}*FMXnA#DE|f9vNo1<{QL>&Nz7h#TZdd}CiJU2118C4!UO7v1T4?qP6pk&k<%z!;ZbRTyq77n91D@Dv5$HI3vE=c-P$x<->dd6m1PM^im^5t|iat76YAp-Y4oDug+4m#C*8%T|Im_Kev8 zxu&>cxw@vi3Yg+$eG2d3J)JUwv_DAE<4XN+1585`Ov@E~C}}av*^)QYE#%&UUK<5P zXNQb&bMa@o6vum)YBC%h>>)D?C$wQlyT%#12KkO4`zC|Dd`$XDvW|k>o*!R|Evb-? z0k~l(Wv1ZG&p`n$H}peWqB;C|xw&irgrf53jC{6lBSw6yG#xc!WdmvCNb=c1jhL0l z;$}ENfHbb|)BS4EV`cp!4lrL-1tF}uxOJstz&5kYT4R`ua1I#TM-3e+#b2ybwvRH8SpfOZO6Nz3n!>vPd_t^6e%}<{V)u%ipY_>##^rUSzB*$QQdlS1XrTbpiKO0=TJgZ#cpAQdV>oYW2rH^IV5X-2pJutw zpi2MaaNE!}Nu1_4A2#jS;IKty(+AiNs__s#%RrFvg4XT^?Un8wp7a?ZT{B{2O!%(XtS!sDzr2n<4ZLim$)C;?Z(u!r2%JhOo{ z1DIoi{i-R=Rox{8*C5$cm>WS2k)We8QWk)xP^8;Q2u~7$C3Nh*;VFFdow2*XmuO8x ztXfq#uW4NH{8EDGw%v{hRJdIYcXuY>904}2p#C>;opjem3gFCNCkuq!Ee}bUm+*Xk z^OJ;01q!ed3c#j8Vmm!eWmvwFD|$K`_-A<8hmS#nuwyTIjJ4G@i!e + h535307528 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-354757553.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-354757553.png new file mode 100644 index 0000000000000000000000000000000000000000..b9f6251af41df7a6ca6e393f729532db1dded968 GIT binary patch literal 1312 zcmV+*1>gFKP)~PR4000E%NklS7wXA-wpAo@W^eZ zFiqFF=`#W~x2lr}OqGePVqVxF^wDP=>TgdE5nzzP3_>4$N~B$GEvNahU2I)Dud&sC#2C3Ku1~zB=_Z~5~r_tMv%Xpn1V`z!_tV;zZCS zSNkqUfI;Rm$m$FJN1dmYC>wsYFDC*FGMzz4B;I)%mRe2jQI;722ARbFag z2oy2MRJZtkh(Xrr@73PzK+jkaC|iU4&cyHrnXSPF8Ydno0t_;>K}e+A(@dj8fI((A z2#IuimU@T?7)c#u)bCD%01Uz)3<3rLgMdK_ZCL)cF$ja`t1}wpy;UT_AXrP?PjC{0 zY&MBR7zApNss{O-TF4Dxz^_?JO2qe1TO4^K77`mDhe20@lV?&}X~ z5C(x7JI-F=6gh8e-NDuvCtm{G2Cq4`YncW?`zY*6%e{fAIg8&S|APfQq z0fS&dgLqVUFbJM$5R6g92mu%b3<3rLgMdN6AOM3f2*4m<5HJWB1PlTO0fT@+fcp)y zAQ=V$gX|bY82b;DMgoH{2!r5p5@8Sq0fXGtG5Q$@=)oWje=D9r(5XZY4We3M5HLvZ z26-)fvx?n`t&TVt1SIlIgM@Ej5TKGo^2b4Tr=J}+Ni@i2OTJyQ@t!eU;O@kf4Q3FK zNcn>Q)$zhkl|J~oYk_YQ6N{tJCh^%*iX8^QED|~OixW9D$Xg$~o$8cC5(|)YgM`o1 zXJ-&#`!hG+xI7LL*T*S|R5Qq~4H*Q;It;mBkas^k>`w8wr60nStwAmv$1w;{%pi&N zMPi+@rk#ah5MVrm9FBuTdgh@%)|2OP6Sw5BbaE5})G$cO>=y=E2MrX103~aXP1ib{ z$RG>?;~+cicB&`ogF%2B4Khif7zAJt1_3G>#Qi}S1h{ArFbJ@wR~d-FAV7>?q`@En zgD?odAPfQk3<7{b05Ay9GpFvu2nGTE)5qos7z8+{4-#Pzpn*X?XPHMp3<4A|$m{*# zUj_jf + h-675984882 + + h-675984882 + + h-54338178 + + h-763252414 + + h577349652 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-411495795.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-411495795.png new file mode 100644 index 0000000000000000000000000000000000000000..b9471196e68df062bdb61e0c0b110f091440204d GIT binary patch literal 1856 zcmYL~3s6(X9*3zf8kCBpm0J+J0-8cDX^RF?Jnng z&{bd0SWibsN1yVoi>HpxN5*LX;m2Fh7EfIIT1Q7$m*R4Qc1=1jyMDD4FxdVyPMW}4 zPcQ37N>2YZ)NW@MSDr7S-acscI`Aul>FW5&>Zlsh;@XL$hMA<7Z>p-wc$9(TKhHyh zg47mHVa!0X`<{DPH!8=Iw~EL-Rct%XL4!PG_Nl>TC*S==ztwQ<4FA!tLLL6cwIyXUK}m8LEx#x*uO;u zYC4~#q@6v_)a$Tvj4qjoWU!zw5kV`fhm`B!-czi8a;~>Mq|WIu200`t4!Sh=ME)tv z+LaWLR_0J`i$l!jp2i>&QjVE^DX<{?80USeF|lHPkr@sr3{<}n*(zE)r|8ff8V*j)Jbskue(0t#v?v5Guyarb>5wAb?Jx1pdbbUB3;{jR@zQe2lk&xOcNh&WA#x zSx)Pl6f6i7gGu5ziPhuGV?R|D!4Kv$hAli2PNq=51&zY;_J8t+icRI~$28fiXV*QS z{raO1le^li1WrxSq}>q?Grup`?agctn#N~JhxRd}x^5d3;&s7NNII{f)o#sAxR`*I zzl~0Repn9~f(gs*rX5xeuI@j_6ctb0cp)`eF-JoA#2}XX_Am8V@T7gG9)U#_^fpkZ3~4dLJdXx%l3gI z^180&;Wn$|%r}NGgpQ*U!Dc}8B4p&l$XxVF#)7DX8_6ECL_ORH21Ju2PA1jwJ23tV z3-okR%q0h5h&5i3pkQOclI*b~=b3^9WS^Zc4Rm|e-qY74Ot1XfIb0QAsx@z-X3=?& z^+Y7fb`raW*Mw_i-5a*$=PErOJ%Vx3qjN!#X0Q4I(;g0Ee|{PP<$Aim7RF&UIoI4} zH@h_irZ4ZtyxGLkHjvpskl2JMm62h2&M=F?Ewfjv)pQ)_y*$A6MzZ`OH_7%kF-+)) zU^k!K@jW=4BCoShf)nV)SI}BfA+-&T64zzJg7pY~i>IcD8V4oo&x);bp!#hy$B?K^35#uXH+l+J9~^x?HK83 z_499Y?DW>(!1e(iIzZ$FBi<>3RFy2d=oo-M_MtSFWAts4uu8W=X z=`$Izny_q06nuGr@h8($n0p4~pMV3|MGH-g;qcBMq)jW>e+M7%SYu77j|nfXa7dv) zWoZ=ht44s0WeGKGq~P3{+@^DeVSdu7;D!bxEcoZCwfi>6bJ-v8v6@wFm=Q@fY-NDB z)*FwS)aoJyJb^%Uq%zY6+*ueCHX@f4k7G+f+wDl%a)rFDo_ZFX25onuFJ>^_sq*g7 zXowe&+aCZ2K0eg<50+ow+ZS}4k~bL)?+`P+*kk?88|4(EXzr6yIx3XGeR78kM$1ae tPM1%Tw~xPfj4j40K{NFheC3sQy8L&8duPgEJM?GNp_~F;%ANg_{tK?Ms>uKV literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-465227925.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-465227925.map new file mode 100644 index 0000000..4ca5813 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-465227925.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-465227925.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-465227925.png new file mode 100644 index 0000000000000000000000000000000000000000..3a31712e6d62b61ca62219b3dab7c2e5289fac8d GIT binary patch literal 5042 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 Z5>oy(U;XMh_%9B(ZuQ1hx5yzU{tcG%jobhL literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-553597019.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-553597019.map new file mode 100644 index 0000000..e656cb5 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-553597019.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-553597019.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-553597019.png new file mode 100644 index 0000000000000000000000000000000000000000..f75d76539432fb4a44b3a64e5e5004a1fde537d2 GIT binary patch literal 3839 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-624240407.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-624240407.map new file mode 100644 index 0000000..a8de85c --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-624240407.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-624240407.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-624240407.png new file mode 100644 index 0000000000000000000000000000000000000000..72a62c13a4e04f9c335a85dc6ad1cb8562d98c97 GIT binary patch literal 15890 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-81115689.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-81115689.map new file mode 100644 index 0000000..c1f5f9b --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-81115689.map @@ -0,0 +1,26 @@ + + h1535743041 + + h1535743041 + + h1535743041 + + h1535743041 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-81115689.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-81115689.png new file mode 100644 index 0000000000000000000000000000000000000000..ebae57b775d9827ede36821a62685a02e801fb6c GIT binary patch literal 4218 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 F{|keNd3XQ- literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-93417557.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-93417557.map new file mode 100644 index 0000000..4f0c2ca --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-93417557.map @@ -0,0 +1,8 @@ + + h-1389097534 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-93417557.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h-93417557.png new file mode 100644 index 0000000000000000000000000000000000000000..a5abc9a069458ce93b20b220955936e07d974e4d GIT binary patch literal 1293 zcmV+o1@iidP)q002%10ssI2wdWRW000EkNklJ>RY{nwj(B1;-;&%XM_k4Q;C>ZiJPvT@sHkbT*7=PCRXC6 zJG7zq(I?B6=P!N4lsa3p&#i(NhH3*beITaHd5WCEpVl94^CgAFU$gk=C*#9S#*&|k zsc!SmWd2J`E$fn|Vj7`KlpXz}y-vQtHt|^>rES8ED5myZZk9m3iK$srJBTTj6K_j0 zsgtk5Ui+q&A8x!oR(`Wgejhe zEX))*yHVbrvs5?E=RxX-sSUQ<=a(E-j=|jz8=pUMuY?;!Oqn93`l{X$2#qSb^bunE zZqS1V3Th?4OJ6a?+c`{$ek`W9T&lk6Oa%U%CL*RTeI%GC+oJyNVoLoFoI*_b0a`^d z1?NYC3HPTqCole%5foD}0u3srE`3DBR1);K8d9&B8i6;im?E`9m5S*blbSWUWvF6W zQ)Sg?)4Bupk-LlO@aug=nA$|C=Y346Dkfj1 z2G2o(n3nWaxuBSqqYHMC!aH~s=A&8U!Nt^=0mZa@a#gNw9|=b3g7-0DD9RG+IKl(3W;es{aHC;nl#%Qi)k6=vvOq-Ag0!0%4Ezlh7LcY zmD-DG8Q@dI9aEQ>J{HsBn@{d%r7mJxx_)G`@BdU{DiISm-OWn9#I$t!2FvcnJ~0)F ziJMrdjhL3^-}ybl6vV%8+MkJm#I*R8l*>`2PgWOG%S;<&Vsx$I=Tr)9$gbC`Vx0`@Y zifP;bU$6hR@oUL?gRMbQyXPyW)W*a_Oc=;bhZR#5G3^csx0Xq*&6qCIwzrDu%s`cx zfI>Ib`W3Tn*-~9h!G(uIxqRDF6%#QL6S^5HPjHUuQ#b97&UVLQ4aBsqn6~X9CSt-o ziCEfQGZj-o8Kq((CQ#3^TkJFzQ)G^*xMCtEVgld2kLC`Gqut?EaQAq{RHZf~CSah! z+C*)09}_VFXJu5~6z=>cCa9Q(!)N7)2^dkn#6(O`F{zk{34n@;n4n@(F%c8c!c9MA z#Z{k)iI{MO%Hpax%ftj?A|_%2h>4hp2>>wxKu`Vy0}tqeJJ;oL00000NkvXXu0mjf DVRTkB literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1156064289.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1156064289.map new file mode 100644 index 0000000..2ccdb27 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1156064289.map @@ -0,0 +1,56 @@ + + h935679102 + + h-788356801 + + h-213750342 + + h-676012345 + + h917087604 + + h259010940 + + h1408823200 + + h-1482113798 + + h577349652 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1156064289.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1156064289.png new file mode 100644 index 0000000000000000000000000000000000000000..1376e0c49f1635ff84b0a5c527a3fa3a25d50569 GIT binary patch literal 6043 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h123518701.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h123518701.map new file mode 100644 index 0000000..bff66dc --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h123518701.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h123518701.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h123518701.png new file mode 100644 index 0000000000000000000000000000000000000000..06faed9261a5cc13261c8d214e832f8e4ed012e7 GIT binary patch literal 706 zcmV;z0zLhSP)PDJJjMu%7+ie>6Zl~xf=9{OzzJ=&zq|4C7aBbbD?Fz8X z-a+rE9c#14JUCg-_YcK$jixmZ!wS0^R8^Wa{E!{y~$)SxHLE}S`}1pb1jI5{m9BR1t7NwLGetXw zc@Xb`^E|Sj&p*%C-Q(wZ*S6xL%#*1`N}jvV^JJAiyq^y+Z!8KnVcu}ny_skB^WHX@ zy8Qyo^N;1ib^G3W+c*fi5G(~R$9yeTpl*MfE+bd=UJTzy7;W08xiT4OlYc&ciGLi- zk9rOdZrbyI!|zSAY|rPLV!ggw6kGZSWquCu>uNUnx{O%Q6Qtmt{`tRp0lpP0;Cq72 zPYWrQnBUw#1^l}@xuhr9HJWi^NzL8;Gofa1W5KTCM`Fo81DKbS0)kyQXG$#jX8`kZ z(kj49Ecs^`^F{wkwG|10mss-8Fy_mn_Ny==&m1Bx8D-? + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1501379365.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1501379365.png new file mode 100644 index 0000000000000000000000000000000000000000..f8ad87f04d1456bed30ab7c98f1f79e97e662605 GIT binary patch literal 3290 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 L^Yy;5COF}r-jR;9 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1603897912.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1603897912.map new file mode 100644 index 0000000..1684e71 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1603897912.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1603897912.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1603897912.png new file mode 100644 index 0000000000000000000000000000000000000000..6848885b4bbf45e0da0b12614a0f3fa35721ea0a GIT binary patch literal 2170 zcmZ`*X;@R|5)ROc7e%Ndi(;@A)IOF)A<0E{%PLC*mmnZZ5g}|rKsF&k5mCf&MG=jd zs9_NZpoIu15+j9xdPo2vtO+!5STqVfKs>VKo?QR*$L*ha&NnmfJKwxB-}9WSN4#9r z)wZdjP$+dbS4STdO8F7;9lBl_v3%FXVian$59?mpbzsgO%+-XStMM;@z61*HWIG3&a*8Pb6^vM|MY#&8g{%qp(Tjz8w-GAR~ z)zSP^QI_3gQF~GYtEtZy&3%8#s%pvX8pzJ$rX8!zQxCFlIU|O9`bcAHWDyLW5j|6oj6%AaGXDzGQ*=@5F11s+RN^Cg;rCe^8#mliw5Z9 z!C;O>hX4KVJ}++H!HG2M-{}ST{AH}Vyk<@sylG(I1T{K9!q4BoAVA5U)4qK+<#{LhVwF9YU{A>vwOV$zTze``!*(=^IrGN`}Eknj>Y0Dr;_+bZFkc7@xtd} zW|5lqymMd6iR9xwC59J`Dai*O1Z?N-CPct&nyE*qW7o;PtJK8tDH&^2+ou$!R)@)Q zt0Gz+b~!+MB5e=sJ*KW7V~W0Q%q^ z_!Eud741iDdJ)l58JmT1hAiw@V1q+sAt>4ZsWQrFYIjR3{&Et6CFane)r$WMIT$G30ZnTZdN6F_iWxFbmEn zq1BK^@KAXax%1=u>mNs}L=+X}yc5)!Tmkt}J*uYC1n2?WtI9lI_tfgUV{PmgREnR{%`Lja z@J4CUNBZJGgzbS}69n9CmTN-v?N%|d)+lCc%K0;uyGC^^TY!bC2+zI8WwNX0@U6I7z9qG+lSXjBCHK`QD&D&qN@6F_oM z78(L;l)%~^Le1F%%Vi;X^XIx1&|X^5Z9Aixmsde0fi>WcWI}i8ppk;G$dIO*+3^2P znIWEdXfvSl>PcC7DuNvIER&BL0+j3PkMXU_4TFCQ%P`xxmM5EdbYhdpk`~`%% zE{Yt@Gq*v2%`^sg-UAPz%$VQ?ss<@8G)=*iN;7p&BaE}Dq?FyREt6wg*7f!x*IxO3 znIq;j`a(eXaHNPgr|5L;KN52)p_SdNyBvGX>=8h`K02I#XiWpB^WdpMZvsry|or z-EoK1shoW@F;EaeR|v}4bdXH+yBD-$@Cg#F7k+y=EeqtVpuVN=oT6tCSEC*5EkcbNhmd6&+M4C0w!Q z;N&kaIDR|KmEjNmFL0)N)FnRKMm0!~J!2WdWVWh+sB6;h|i=WsknjDH!w~n+Kisv7%{xXL~W>(}a^k2PJn+ zU7vwM9nroM_wV>|Y8){UE^w%L2rY;LDF2LdsXA zG}GvuyeQF-H7bz`zP&eVmtQeN7N0H82-y-K^;!;Of{JY$}L-OV3C{wYvyPF{{R Ihk`Hu7f}LF&;S4c literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h169662420.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h169662420.map new file mode 100644 index 0000000..0995618 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h169662420.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h169662420.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h169662420.png new file mode 100644 index 0000000000000000000000000000000000000000..2fd68ba54cae0318936b17c60cdd76724eb378d6 GIT binary patch literal 2171 zcmbuBdpuNmAIGsCA|0DcP1B(?vAQT5GUK|8ON?5LAMWkUK z5s&Q7u3lN0nB5aIhN494ZWw0WN1EIQ&zVX4*uS1Xo_~Jl`+c3?_xJsN-rw)}z0N<0 z?#^3O(W-KCa$8)EIe5v*$r~ZIV3Pu}+HW0+kdxbF@8V#0lGZ)d$G`b6V=bk&m?!a3 z0~vkien}yo+JA?-S-5%+6|HDH{WDQJvGid=WBI<2=SK1?l%s6Zwp*Pxg6@x}D|V|m z_+|>R;B20QpKx^oW*37umrd=b=+8~$fgUWlg!?l&_i%gw)VhX#Lq7C^U#e=l2P(EW zxYt*6dgk^3$!Yt~KlK@b`bh+z@G;7-xDI!qK9+6J*A_{55rr~Nq5~X@w8?SGd1}YD z)GOtoMI*cqy&4Qq$?Z)4mD-*sEb-OcU&f5D=D{=5#KK{g{`Dv_BPoAC%OvT;-D=63 zxC@tYYC`55-6a$Dc6}LcahqM(?%n11K&Q0U2b>1kcXV|7O}ctD5>LHrQV|Avk1>xV z0mJ0!vWKjy5G$5sLByuf8g4B``~P~j>al@&gU4V6V@A}g3vq;mfk6?;NZUXD1O=)Y zhAVXP5BKFwNkW8zmW-}Ue_C_g#V3lqxsudiwJ!`rDnt(oYA-Kr=b$QNeu4JA0(dkMYuFID^|U~gqlVebCKDjo(+d18 z8n6sPnaD?X@(HfnU9aK&4dojchbHf`7Y~EBG(rTIoTWJG2>N|nF{eb~^1s*gwO-{n zM3imTXX`;AmCHDEM^5_GgPsu;rncS6cgv;UM~@JTmaKrPUVsx&x*VtvT`JVV|DW1mo8Gt2T%D|EzXFOgI9-Y#I)Lzr@WMy@&t?9%V3}2G zspf~MX;ifFys<&e-$e(jND@*942HAe9*ujs(V>jFJggK*a8(i9EX8~6Q>c`j>{J9; zx6uK!ydRyyLhc|ylay{$?9C0RvB<*yZ^rg26r`g?(gcIZ*?()6)A2#!)&@NYwgeL# zhBjz|Q9!ulyy2(xq)Fy#y#(u zZ@xb-;mKM6j8eqr^CUue?Y!GA6QOZ+6o6C9WjBS4Fh@(nfOZTbF|L7z;xT5WX_4Yk zUF6t;m`3tQyR_%;Oss`Ev1{3|GY%|?qo-|vxnW3f1qEM?Cq{7jks1pbq|c)&9bLu# z@1(=_S-PFZ!b-r}rD_ZW_7}2Q3Y^Y!HrC2gc$ae$Xy;{cWb!xCPr7m-JKyb{k+~TU z8SZbAqswH_YyMB@O2-Cw)SJM6QHNjS2iMW#7Oc;FlIQpuCMydG(2DRRPQbK7tM62g z^nmaHUfCne^6vf7mJ1aazxi;e#R_?3Pk228=VbE50aUa6mhkvzNWSWXtxxC zIk~U&AWYK1cNm>g=QNOtS{WSogKCP$zr)GWaYj9b3N*65}6-$Y6X)&zUD4bYDxiaOj^A#-I2+`rz}ld?7q z8-}_GzQc$nhVL2UfwwWo9-nTbS{;;7Sp9>PNzVxJQUCKE;Q(U}Um5n&|3q;xPIq*= zNe>Dn_Ufqn;aaTSmzbPJn7;fb9ga`0e3eqOB;qa3GArR;8gi#@wack^zrduQHHXG% z_omws>X<#Nby=AZ`0tNz>K@Q~tqr2$xQy|0wZ@#P38qHGyXGLGmX)RCnu1L420JG~xm_Dw`?yd?3Cr=gZIy3*F{Z(w+hk1lOa Z$tbEWo_E@W{8Y%fIJ!IhXn*GVe*lo{1g!u7 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1727164161.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1727164161.map new file mode 100644 index 0000000..7689dde --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1727164161.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1727164161.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1727164161.png new file mode 100644 index 0000000000000000000000000000000000000000..d2fc42101917e3bd77267963cf966912b5dbbaf8 GIT binary patch literal 1046 zcmV+x1nK*UP)lEl1DIm_=$_F0fD|Kx*LqMXF|;#H3r#En|ngrbS+|$dolttAO?JT2^F| zZwuw&N0p=k84e?nSX?iJw*T?al1nVE7eYJgNQPH{*cYx=jCf6h+QKWsm|Zg*Y9H^@8k~$kKL4Br2?lO-ly39ldO~2t>5!PW433{a*9n@fu3SJ zAHYbl%f6Oc{&fZX{j>BP)<3N@`GZUC^QZ3Fvs7XeR^Z*cYERd@U%i*FVz*AF3y2N= zcq{*0*0=ioXYyBmw0OneJxj7)SC-o0H|4BAwd0$*-!@}!CAKsncZ!XWYwKCtqihDT zvvwSQ)1C_a>`rjGb{4zb7~XTnmLAAgHZWDOUw72;o;B}_zV__r=GJs9-o{i?Te}trq7K1%po`B-(_rSbainOyRDSOHgx3E+u1iI z7hBq4oh|mB=ZZ@^mMX>IHYT_$KIv@XK(Ry46{iwgJy#rAcn#gZ;p?&YOIy!wEcQ{a zNZva7d!2KU-8q#&d$^H6q|6#5<5WbN+Et@c`VodVy6VZiZHPI z#QOc%U5j;y*lFk+@y9-16YCljyB6yxvD2VyPz>K;5$ifn{TA!7VyEucdCKsFD9M%C z5{aE$OL4VBdlu{AVtY0#;rWZ-1W6$_NiCA6q1I=J9oVel8y{k!J-1IMi5=3c3{O>v zh4$PgohP<)vz*r$c}hhIy5&@{LaY!g#1bp#*Li2DGk1zuV((exwrU@Btqfv`mCY4y zE;zA5EV0BAE5r)1#1bpS5=$(xQZDjR@3Q`-)563Gv0dvN#JT*>W3Pu!EV1(R5KF8O zE5r)1#EKA0tPm^23bDkB5KF8OE5r)1#EKA0tPm^23bDkB5PK!De}5V)|3@K~*y$=B zpe2@A5n?Zh){GU!HD(Wvzo|tmw9)bP{sYZpXDqSA61&ZF1KP-!L_WuiB^KH`nD=Y{5fM^9@+=$Wgyw9gq^`g~%EeFWO-jNK}BHkqrt>)_7$ ztJs~Jb|E$e+M}+EJA32NR + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1900732667.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1900732667.png new file mode 100644 index 0000000000000000000000000000000000000000..732f29511fdd9e224a915aed56b4c451b24d5d22 GIT binary patch literal 16630 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 NvE9EjXS*Be{{ZWSH!J`E literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1919634775.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1919634775.map new file mode 100644 index 0000000..9bbcc49 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1919634775.map @@ -0,0 +1,20 @@ + + h-993584945 + + h577349652 + + h577349652 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1919634775.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h1919634775.png new file mode 100644 index 0000000000000000000000000000000000000000..e9e625f03fbf98849cd404e70c6576df60068d72 GIT binary patch literal 2428 zcmai$dpK148plV}lAUFCCn`M&S_Obpf1SXxS6 z3WLE&o0=F|V=!W2U|ue{4vcl5&OgLpHX525AvXTq(|z%rYyu`q;O!DLQK{+YXPLWi zcYWsN#R`|SxcLXaef%Q+a7C5E{=R|GB(Lw|M7wBEzKuJ>uR%-8mI&CrMY=|wU6J;d}*-^iU4Kie;#?P+`7=<9bE z4a|+_z*mj(OW?)>Ujw>d3kNA3=yruRuJW7V4goyrYqN|?u8O77zN?WR=iY~k;&=zIBA@!ytBh$A>xqt{Ha;N$uY0+tPwqpG{a z-1dRh7^se-#6!JH*=d>|t+exT$u!ov==vhldy6q3-vr^wxsNdb+`o-#h_Q z=s-j5js?()TKV|Mx)l(T-_2L9UNi_Q!4tAkhe>P-;iCE?2wlcIwyCH+Epxs zqaGwR5+AvHn~#_aFBLgLDYVaD)674|l^uU0W8nUi#bZdum;Z+l>U%UZ-?ta)<0|U5 zBg?14%l(E2V!fz6X8iX^lNMJ_g(8ldlYkDn3VxT~?9#QgNTJ^zG=3_6aSL=rz^a|5 zLSs z9gS8w+t{AScb98G23h-c=*RSHM{AKmJUoPl*MWE_3IH~CiCehO*$9M!odXwSpxF-tQ@$Sg@BdGtq=q= zZGk9<3bbRg;T_d!RH$QK|qL*)@Mht2InlhDcU_eApB zUL$282_{X=&kkEbkqi;da5zuNOP6rmkf*R^();vX^veq&IORUhrnR5bgp?T*K#=ur1nc^T zSf)K_z&mg&`70prup|>8-812b6^SBKlt36HaD+ncPcNNGV1A>3=crMZ%nu6yF_G!) z0sn+sV~-iw4dnkME&;C-(Fdl9t&L$Q2Ck8XHIVnZE^y5`$RU_A0yemLF+(AD3)r%a zNfueVzX6%)dx@krA)N>8eGGaJ0zJ3>&4Oa5nOPx-RPRCt4)+kHo?W75o!oqV0KAlJ zCDYxq(riATPTh8b_{)0_;&JIRGND)x+&kBoFKA3RNpURVa|}9X6W99@>Zdws6EZ+tRcEFAE21x#xv8qtW-&qfMf})XJevMY> zUPwXJ>k$liAI;^BSo@m zfu-XSapj>{2!VC>+k{0)Wk~M@NJd!G#7Y`|eyRT%kE^ZxY5quejZue*Rj<9S)tU=zi3t4k| zCilvSe$-%xFvMU@H3HERNs7rFwht6pZnES06oozko8frx$5_h)02KQeY?oIMnR8Yy z7K%UCcW;c@lPaG1(FS#F6>EUh^Z)5`DYS}&o@?CGpNo) z3CN4u)Zc;b6L}GV^BMkfE<+1wO;du%zW`OD8mI@BkR%zRN=N|4cw*J+k%0*!SMJ`~ zmA42k!Xc#Sze?Z*NNtfV)&Iu}t2G~<2SJcvqo_I-9j6))|IDajCr_*q+aRdCc>^T) zBJa9V@y)%oQw9=zJ4%?d@FPp&B8c)=Q%Aoab>A}ihe~tQ7+zOb+AUXbuXxOG{nV4YEHX=KDrb`dX@ezNCl+u<7uCG#Hvw>KE!@tT|N=;q) z8aDG9RJ#v=*3T$|SGSj`*%B3PGKZ^?)XL}WPR1!Ohyd^9IEyy>P@ySEGuDl-mD?aO zbh-g_ZoqgQATIhP0%C+tzQ^OzPEl`BtQ{*MP{0?^jMh2_pz0~JvfljmC1cI*^gG~R P6~^?Cr4h&AT=>5LhL}+; literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h2137002076.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h2137002076.map new file mode 100644 index 0000000..2729906 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h2137002076.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h2137002076.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h2137002076.png new file mode 100644 index 0000000000000000000000000000000000000000..009d37e8d557594f859a82f77567eb605106d58a GIT binary patch literal 1921 zcmZ`)dsGu=77r+>S#4z%9EeJbB1!-=Jd#*36hVuS!&WR11reAUUQw1>gaG5N%A;Un z%6dc)g%(#32+)BdD}q7586dnY7$Xos6eybqDkQXtgq=Y5@yGU@JKwqYes}KN-|yag zCi`>$&o&UPhy(&*!x10v00P12V_g5oT4Vg&5z%vwKv?5*#M|?W-x zA@`I~-tCI+6nE3~jR#}@KDX$jq|2pezmDeZU91JnnY(Rw7Zo}cC>M>5j$ z7VLdYtj73J0ExirUh|V)?|qK|6{DF(7Rs0Njdn6}i_`-(T}4$sN}CEZybSLgGX#%bel?L5fO zsQ6R{tFjO}>24XKmdHj%J(ki$?+3NXqAW*0>n>I|QAnG|OdX~DaS%;8VIA)9wu9z( zDzqke=CbgI_MCEkWxjcbd%o})#s=@dsC~zm9o4Qy8NR`b!NK-#`?vH-@@xlKY?Gk{q)mn}H0z;))VEYvaUk%5xyYDLbA<*hb+?l~PFl)AW_rnI zRZqpfqSwvce>|Vz#;5_tq*I=px0yw9HS#&xp>BQ^iBxZVOw_ldmnarV?xCjDEgiGL zJdWbkdQY+W{dBG`oj~)d<2#ih zMks^t2*Dp{BSlrwoSFH3Kda2cIc-wst_5zW$9Gk6oESa4-ORpUzyDlO1c$3%2ngh& zEE!AOYAS3=8uq419@!X?FJvKCGn8RQ=wWtH(2YV~;vP;qkwSH-n`j(~5++1ILE#l? zdoG%n8uN}v*tg{4N~_`cKNbM-Ks4XnqRE)O#RZirQEg2;YH*U7Cd+r4S+9i;n<&dZ z>MewAw`h~*NrQNaa!AQfd_dxX79G;jH%QMqbRVR%SCEXrWK&vjN67-xh|Ys}#%|)Vixl+i&5|wvf~-O`edM$Hq{rMtH3E=&1NnqZ zA7<6~I-}A#-eki^c)UX6gc*urXOt5Rb>n(Zw8LO%APSHk7z?%^UcNQB*Fh_=4TwMb z5A5H!s4*tHw)%+ysEY4)vWo{&L(G=Z_$-5B2jT$#JY2T_&1Pj9#S$9u<4?rsHkqQJuw*NO*~Q1-ebfm%Gl0buya@%kiE zoJSr`#87qB9j}KyJ3fVZVEJ5HH(~?vHbe@?{{*7aXe=kIs&u@mHImwHraWHbAzou;Y* zY&51mDk$wrpeptTCYFZ63Uy^zl|vbJ^=tVo>;U@TL=v=8>5|}1QZfIpSFwRS)DQ9dgPEEA7Robb3vQoZ?Rm3pI zQYOqMDY~B_zCdazAHm)U0*LhMCzC6Y<~Ug_2Om7i3+a-!iXT+a z5Y{ZHvZg~`YNXaNW%qO>CVr5b$e(Q34D*oIx~MY$sBMhzyF&Z3g5x!5!WOCapG7$2 z>km&&w1-c1qPHsT^sS>sCF4zz+VI4=zcs>&iCh!tsg5P}xB&0%pGquypA0jt_cy1V z`L6En9OFZnX{847EqRIo0~o$625s4@M09CN??r{~8uD0RF0x(evZ0CR!j2l>e)fei znhqM|zZ0-x<0r5Qy+m^P%f4Q3HhP%4D{>n>h*R4;50>{btv8`R)|SG;S7m+x=~@A| ze|AQ<&Ix66PS=-Ox@M-F{?-)=C^#_Um)5N%n&6{t9XUwnzCe)^#;kMLmyg0C$xkZbfUF zcTT@Gp-GZ#Tp*WHiF-7@3^`W|16D)(pqmG*Ar7%2b>P~S4YNJRdtLLmUcF@BZ|*#1 z(}zXCq#Dc}&P^@O;*DU9n9lsrGEeyXX841%332FbHkef0(Jc*4O^CpmTAp>LH?S!t bcZo1j#`yDPYZ8F}S_wxE`FmF%48Qa*0;0F7 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h230020485.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h230020485.map new file mode 100644 index 0000000..7f047ac --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h230020485.map @@ -0,0 +1,26 @@ + + h-993584945 + + h577349652 + + h577349652 + + h519911868 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h230020485.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h230020485.png new file mode 100644 index 0000000000000000000000000000000000000000..3a8e6642b99c84881552c2e47193eeb693a417eb GIT binary patch literal 2507 zcma)8c~nyS7N)Xp9UGsZRC-@GEx{p4%?7MAHSlJEkVB-|DbrH2!5q-irel_9L0;!E zK~o$^Gjq6Fr>Bh$r5QP3mQ#+ErUIq+hrRB5|Gc%{S}fM@?6c24-~PV+ZMaI`Ls5Lgtu6NkwhXmLM&+1ecfv+PF7meJ9rayH zSKnnHO*b^x_u$*BTpsRjWqdWsn>?tJd4SWpY%+k-#%iA;PYsN3gjM9`%z$ABU5Z8Z z-7U*jLLZEFd**)s*g2n&Z~$B5#;T7SnrxIK-j}rq+$z(wQxoZ5n~NXR*Sob43|`OP z`A;X0^^1k#UVQ`KVeQ)Y0VCQGk$yzO`|jHvCR##Vblc;DSsq>0X3Kd=IDgOPQW~70 zQ+!Zuv%GAWBXc8%9yXDWapXSh1R+grE^x_^LojmuUXCn9HWj^(abkD2U%p0NMNxNb z+gaCvJVC#15&BO5S!#H2qCExjKBKajqIh>z%HA%k@%4+;WJq4xH3U0CF^;=-y#cphNOKz2S{lT3}zGK!S`CUglqnn-tkod zBmptZ{z5--=~;4?n6+UC{4yg3qD&Cj6CbhaZ$-lM`61!xa5k@Q-uhvNbEbAo+5Ez{ ziO46U61deVodu3iA}jPk915wnW2TBD`yoFc>P6_2L9);UN-&;sl{ zD1$`D69!K~`qN%Dl$4{;9Ar_NSf-gw-d9|i6oXp8SjV7?ds2&)s zTf~_QP(i%E?j_4}pfR>=k_v9!wU_+1KW`*gQC{`4J{Q&GfCBb-P(ylv>XYZAtP}RI zV~6H!Xbz}44}e&hriAieXA4jaMA$wSJ>dZ+v}6Fr6B{;u#16!(nO193ceV;i^tkst zC9d%=*zr*f(2lt!oLW`U88~GCP(Jzu?N1oEQEja1R03NUTB_~>uk9tU^JQh0x%ueD zL(sYkJ2=%8z`^f?Kg;VCK9#-!TSpJMEhqWWqy}yiBVoltbl8>$S{b0ioKx0}7cBqy zDK48`@YB(LF1s0&0MX}ndk5N56w%+~KwjiSu=eP#h{kVYYA?NF!et(q%=TjMY zsYsm0?5``)bIanu0L#kKq!)ErB)a7OBv%KpDj<1Y0Q@kN3}df@(rF|j7a;pnkDZeL zm3;GEcPO|fc|nRuFFirS`NbB8k_umGHs;TzW0X|rZ zY*q!0-&77_W}tus@`02);XVg=^h{nyyo%AZa`5b#k|jTR2k9BgJfsF~`BKrBmdv>Z$-T9M!rk8V3=Y7RZZ5C^?;_Ewzf z-O};LyI2iIp`_{Y7h=5MuZ5qC5urNZ_z{&jcpI&(@V(_0-_g(`A0;mzSsW@9v$VYE z_!U{=z+d#3L$7f$Ril^BGiIjGiI{uiowIY>p;L%Z9za}_7aV&EnM)~bCbGY~fd08W zH1oaa#%F!LEUw5~6bQApbChGsM|0{`Bd#NUw@HTqUW!oM$Z8w(wOOZ?SrI?dAdKO% z_4z1tlSo)t%aDjjMqI!^q{|+UUM5~3_7spPmq5T4OfmI`C02o<7m$EbVJQrWd2N5d z+K11l!3e@lQCJRi?*x_S zjVcGs+i-lBD}wXaVM3}>4nf&Zr~SI;YMQEK_dB)K&B@Q~Oe4nDydfIAx*`OE7OkL9 zUhCrdsS^zQ-6E(VIE^4#djn>x({-j}SZT48_?>Knz EFV{?iNB{r; literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h482833585.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h482833585.map new file mode 100644 index 0000000..6ef7fc6 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h482833585.map @@ -0,0 +1,8 @@ + + h535307528 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h482833585.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h482833585.png new file mode 100644 index 0000000000000000000000000000000000000000..a35ad55e932a2aba9e98e374d8b534e51a717c56 GIT binary patch literal 1956 zcmb7FX;@Qd76$16qDX5+EJ&QOvRMeUhK5Kaq9`EBrVcJhMytRjJjp-=48a6JoFXH! z6ouX>LAHP_5sSpIMWD)qc-gLi*a%kSQp!LKm&HI5<_k}M&Y$^n@AsVVocFwE{W60C zea+3R%?u0-%>Dg*LJbTImEfFex(0l!y%O&k7??2peY}rddOiKdkXh`pCAE)G?W=?q ztcQOnnvQhaV)RT`E1HL1_S++$&c53i-O}>RRzeu-a9dxj{+J#_o}VGuy7QZLKa@oF z-NACA1KDsu5yu9hEjspvZ$zL#wtqVmq0=U9JsrxsD}trenG7uFAgXE64mprmiN8h@ zo$g>tR~PKTWZRr|zp|%C5=PT$3pDd6uwQf!>Kr-s_`rD#9dO7Tuv1T!$acWW9wgu` z?8GPh007!39UxP5g?6*1KG5Zhw8_&GeUe*1lIX+|wkAzDr^VqncZR zBM>k9-?Ma&Lo?YgShNf)374KLYV~v(H%wf!wfXLw`ts`@byP*U7&F?V?JiXhGAmo; zknKRzbh~pAhTN0It;?)ZFW7stVc!9bQ`84+TVOk51Tz0mY>0XH+R@j%`ugTsQAD|V zu!AJ#I3uD2W7en0F3E{wE1^pF;JUBo2VHjZ$HREL5y%VU;l6iUZT#@3utZn-731yF zNme5p&$%JKjagc4W=2kCSBYc1{%|AHT2+5T=u%N@qt0!)W)G1NeKC2t>ap?62pZ}) zam!`rE_3?f;B4L8Neo+;dGIos0gv8O$FlLBknsS^3CxJWyUZ=4ARR**OYQm*og^*t z+mb)%W|bTvyDe!^C>kk6fx8C)#guFWBB{Pcatck)G7g_71ALVhYnoi)u7~$=aV+ zBn$Dzr}*MhRd#X2%}4xo;=l66;|lA?$MISz3AUMV?|JgshYP6@HxoGfTW0wCRdd#b z6a*UaW%D;BSv`zkNnWdzLi$M~l9+-tLL26&=WR!w8@sp`XTn!y+?Wk>skuoUdhZmY z@H%$1x!D7`@f?<>us*)ExbKlmZlT|=x^jq(uR!@xy^8WOb*x1}u%IS?u`5$}hz+CE ztJq!(KaOO1Trph&ToVqk3r$LzwA%QkgM$O%Br*{qf>|PoW%_BdAz2~HD`n3;p zfg?Rq9OLz>I|)X^)1!H!BN&kD%|@2;Zx2}gh-NGZ(K}eoea5Ns%;ceJ=wp~;&)h8GuF1-|HV526v} z9{R`+oZmwWRFZp+@=WI=-@)Yek&Zpe>y!pz>5M}2OF$X$L@LBG@R>F> z_qRT0eU?jY7KKr{ic-z*wV4^x^NV3-+*9je1`+8J_)&b->Ba~|H1{Oa-K32-_2t^c zlye@ctX%Z{L3}!pat&;O06h>y%ot^@CMsF;waY5BBW#nQ&tE~GAmm$+#LU&Y+QF;I zBEA3I4H#u&#)zH1RPSw*C7$3A8vNX9+xL2_LzG?+9TbDmT;J(iCy!8}US3A|5VJQt zxd2OS0XR7_3StfiBoWYu$*;~e^z!tTGP|sA5`dKx4OGFdC;9{CJN_R5z$~I5c7U;K z;}E}NRM=LVH5&IL)!q)K9mccctGDy!78G&IU?4R9@XC(wEFboaPc|had~@2P8Hv_$ z%ukb@@PQX8D|igPa>1X(UrfZ + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h508496390.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h508496390.png new file mode 100644 index 0000000000000000000000000000000000000000..e2e5bca65706812fca75f58b152159b3902533de GIT binary patch literal 777 zcmV+k1NQuhP)rkik-?Bb`#JJ|DwX?4> z0+TI&9SXTdXsRX(-`by-aUdqQKyNBAiz1D^!zs+v5g1;jwQKyd2PfCW_GqBvjAhyD zseFY^AGwXfoUTa{fxBJf+#_MGX?EWC;pX|Hp5E+yB$Q?=ECtDXuAdi1s=lDp9Ic~t zxgR}8VJg>Ti$HUf$|nkauJOqRg7cbY5ansM-?@2+X1aD4)Z9})K!t7=S|q=$aeDlZ z!Xz_IKJOm8DQ5(ZMyWAPe!gpz>ouosmUp=18cRX{{cR%>Wy|$r6FL z8D$sWCjT(jT(HO6R_Mvo*G6Fv9HRLrO zuDKKxi);GQ4P#!@y@q{tj82``tQoQ?e*|z%cGoCpEUw8v)7GZAdsAB1_^j95-Nu>L zYnmq=mx3i6+gH%hp7Qmnt0!y1g(Us83H^1bR5Q()w0X^a*P$Nx`5NaDvw(S~)%<+T z<0J6=&kg&v1kubk3Uj*VsS%j|`%tO!8ZZt)|K3dUeW<7i)N+l`;ExWb>tjR{m0g#O zKsnd2(t&7V-#G%m`WPF5impL7h$c2m4Y@C0cm#^N2HhZ<@LE-ifb+f06S-#LcNA)n zcHOOV1U` + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h516473321.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h516473321.png new file mode 100644 index 0000000000000000000000000000000000000000..02530c9a2c16ffe461fc0192b92f0e0847385ef8 GIT binary patch literal 2048 zcmZ8iX;c$g7A_E^Pmsp$2JChr(=I5bpbfI`0s>_MNs+LPG}uBQ0wOJff{6&W3W7Gq zQWj&_3P>X05CQ41B!^Z61CE7^f=18?PJpnhfGksC&dixJf9kyZzI(s>?)~n2l}YjS z(j#mn005xpU=woS+KX7LWS` zBD-X$@Iqq)^zq7AVx6~3T$*KX4b0u@777NvEqh|m|1}U9`NnRxc-tS#cV*-{u>s;r*d*rANT1|EvHsbsC&TdxGm>0Mb;!|d(`TZvWAgnM_$ zKBKq|CORCs9^)oO*$9$9DMHP&rAhTIO>{IcK-(gi8nSbF@0r`r%S5S1xwD&Icbgrb zp0+A(5lu!dsfbl;43MjW{R5fOyiKpytL`Y|F{uuhZ`GR3Og|Wk7f1J}CYJ|@6S5$M z@t3}7!F9z*_X6x8Q4VYXMVN3-X`Lpza^vZ})NO<>FDf<>7- zy6yAS)bpEA4TTw_|7dGpvu74PBqXo#RaQIqtV2WRwa?Di`7wh1%MPWOEY82@{KT7~ z_YN-S+IwhP!t&sIT~}i&{$SL_-y*jjQwW!Ck3EIiCgSRC?$eoGs6Le$_Brx+$hCj*gtZJsf|Oz zVAc8iP=Aq%h2@C)dy|?jF;j>SKe5zA(aa0MC@^ z2=<$26HBm&1#ak|-pET9NN!o&j+p4%dFPc!8P9C+9M*6LRaE8a_ERJyoeu>pn}jEV z#I9gv{TYP_oAT+Pf?LK$Wd0#K-SYMiaroX9dI2w>Wn;|TEq>y@Q(wRi26~c~;$5>t zFEC|5-TLdpRuhQ15QBAzHCXOvsIb0|x|Vp>CLsYyYI1V)M5~bOqxAlehf`V;p5PW` z?c59rz4Sdt*AfxFKbk+K(`W&*xHDQ4wV<5g+5TNqZ!DiJF`xJFiwR)_j0!92j*ArY zGvQ(Sd5FoOzM2rZ*xutXA0u6C>Lgy|J0H0d#(|!~${WkmPWNB^Ew=6{GR}DTbfx9Q z%(LQcOXj;Loon0lH(xcMD{@4vD-#2v%%*qT?`dt0mv+}M9`X!d{_`iWt2GPSyZ$A0 zz}?1noT^+2&Gk9#WX1Z6xMf90ln%LAFZt3rFnXQ`4Vpzzn-_Wzl#C=RWn;cm!+!1VRFP+Dmq`4wa}FMs>a$PEQ5 zXk=aJNQb+@0z%kYwc6S>eA$CU8%Htfb=Q$$mOfvQi@m!Lzs>X^Z5aLZIQ z|MVsosravRPLs{B-z01b9In6;uKB(vqt1b9hB_!-^{k5p1X4|b%~jY)@+3R{t%flQ z<4q9JLb!#_ZKbQJN+9BVD%xtZ-Vjfe39_z}lbs+GucSga`-Alm75C2vbIxUs8BOlO zJt7dcew1H257)RlK*@=Pd~w&4w1str7T@782_fL3xT;l4gS6FBtL;@yUC{&o(Xa^q zQ9UF7g@9E>X`mLOxe7_VgtO+=PIcTDD|xb{uz^Et^Oc!o{*exzGR7`Sr4$|O3PR@@{&)w9v4(sy^AC~OF-Y`rCp9B(?YW6+J1p&iUw!+_gfS^8QT*8i ze|C1B^O)zQRoy9-wcxX7MlaZ0D_pZM?%EeRvPacC@?zwh$c>ZMojPPf;%NaS4Bfzc zSH7*&??i^hDN{ZkQA%ji5hN~#wuRrAsLV~W3HNZ^a%rFpOV2vEyCYEW{H}q7LocWi z59_97fH}I|$uy>qqx80|^92)REjl>9F@E0@zni0c1BpA$-j?nZA7F2xD8}9w|EJeM__fW!haNaM aze(~~(183R9>xFcfRCrINA-d5^nU>ua^JxK literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h516707748.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h516707748.map new file mode 100644 index 0000000..79b8908 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h516707748.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h516707748.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h516707748.png new file mode 100644 index 0000000000000000000000000000000000000000..2af01281fa50e4c7baaf309414096697a9d06dbe GIT binary patch literal 2132 zcmbVOc~nzZ9*!U`Acjs^1fjLHg3AL60dzzZTOvbca|?OIgh&htCJ3l(0s$99*<6B8 zkr6vGfEvQ`h(rkyXeSBG3o2-ou!R^v77-8})ruP{JYF%a&C!K_&8=d=4@V&_o3W9I6(ue*u#p3Q2RZD>B-<@!8ME4VTGZH){~f?@yXKE7B?SZ z_vCjgaevRmND0^7kB~f5HKX4=mNjq$Q8{k!B0G`}YDw~HR{rChPptQNSDKywP1dql z`$|E`@VnkM4)Zq8rmo0lx0I?yZ$FHB-+!6iS(Km9oz-sB+YXm#DPmKw_n3s$}&=n=_$X$X*&aH{ahiaeOhq8 z{S5AnrP@j+AK~0%UevG#L=|quTyXlAt;P7_8u$BC#`V2$Y=6k>2@b@+cM5(HqIhWI zHtE%Q!g#}F`KtKCxhbou{)n^^2l3yJQOyajZ}g`iDm@e-a6R`VZfmejqy_GclUhic z>){0I-V##mMHOvuoR=I960pg+SRuO&8w9f>>~cI~{E_3WZ|5ns_pm(1J2e#5(xVud zbQPPsO~DhN6#i|-F%Rf_gE+l9@dnn3U+!+iH0UFZ;IIS&uPDl4m)Yx6hzJk zhrhl)x1I~7M(rv&Je@PiSKT1z#Yu2d{3Td!c979ecxL@AA)%Oj`e{2ON5cxJx)Cra z4NJZ>-F|+G4z-T^Y96{Iz1}~wB2`lM_}VRh!hOL9F0nS+;u$MRwzt9gWN|7bKCWD) zpUEin<=|(@kV{cHuPn0p{qnH~UA-N9am4tY5}m%TDUjT`?Nu6f-GfM=Q11vu<-af_ zg-m{)^xHBwlqQ>J0~rx5F^B;b{2yB~Fp7;<7o?S4rY|{sRQY=JTl{1E5%d&qBVdxw1PQ231s4&a zxg)X}F!|Hdcl<6L%%Csn1KQy7-(XA(^e1(r*%;OV)Qt|BSs*ZwzCLd4fuqV@P~BD^ zbZgSL{R4E{yZVbw^+5uQiKq%>^dm%fIDiTPh`|~Od?x$_*7hqtDoU)4u@bSK(=3uN zR9%A5U=Xyh(9jay8#pq>Mn2AC5ralApzt933Wc)J@@iDE9yd2~=kyczc;44*^5{#b ztB}EjYSLTKV&nrprhlYq_n}?vI&COg%uu9qzXS@^Y5F>3mDdCwXm*%YQA%TpB^Y0@ zloGH_NQ|G$0~Xc}-2MIYHK;2C>RIrV?qb~Zu3i*)-UN$0JO66F zD2_=5JO^eFj&t9SkWu|4AQ|3A_QLgMTTLHxJcFilPU zt7k#IX`g4b1j)59Z?{=9=UZ|#hVDdaQOGljSJjr69q`<-8US;u_MMEwWN`%_r}~=P zE2~VOTGvy&;1Yw_J3tq)O-I$&)t|mf=eD*8H|np8MYR0KmWaX4R=7oxlE4om|I9mC zMha0K8b6-xYB6i(9bD3wUltlK9DVbh)3JRVl5M|Ocs7f^WXA?t%CGb;)jw7(4ZeDc zU*Vn2-Fz$TsM2)r!_v}9LAe-6&kXgr)7;81U+cJ*Q8ms~IyxA64nJCnhfGf(3O~)d ztykpw8X$envFlNjSG02%92BnXzgoafdV&{ekAfI3saA4y61R;()J^=LQ$zfYsY7lx zB6>(6cnlmz3=;oE@!;n06DJ;h)I5mIi`_DnR7BTg7Hk1XACr`d2>ZbxzCGwG#uQIEHyM5i2%FyTg#H#Ve)vG2 Jil3-w{{XApHgo_0 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h555770290.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h555770290.map new file mode 100644 index 0000000..fe0a3de --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h555770290.map @@ -0,0 +1,8 @@ + + h-1112505301 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h555770290.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h555770290.png new file mode 100644 index 0000000000000000000000000000000000000000..c62c675869dfa461d8a0d09236ba7422b5479a8b GIT binary patch literal 747 zcmV z+(@&rJG)dTjbL*L_Or_S%-dkr0B@$bpPGarh1ceYo51 z@JrX4GdQo-o5A2rG%xXIeE81y1jE@Dt&tFcGm${eH(5K78R^s{PsvfP;XEs7^>E%> zDb|O{!?`oL`KB5NUe(H0&bC+f8aU&sJ5S}j0q3@J(u&xcNW5CBa<=@Q3gIkt;OTCy z4xBT0YsZ39s&a1CWRu$b2XGDvXJVg{G3TIgezZmF=}oe5R*pHJfOF2-+Vq55Ihq!0MFK*!kI{pcbO(5)1*Z@B?36L;0(UM&na@b zF?^`l)&bzmz!|*02|=naVDcsea|eJk4`=ZA4k5u_dgpftDLC-=N-I$b!5KWgeNT4$ z?9GAg<>;*{2{@GvnkfKjxpDwFFTm-OPqkjR9|wT*8l2wv)EpH%alrTMHjdx$dIz=?*0^Y)nYdr15fI1w_goa_Ga zFTjbAJ)Bfdgu23c*wKwwGUi0+DLBvWa~8rmmLb52My;IF8-gncIDr!(-~>)ITrRTg d7T`okS3jGUf0c0^XgdG^002ovPDHLkV1khEXx{(; literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h624412339.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h624412339.map new file mode 100644 index 0000000..dd9066a --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h624412339.map @@ -0,0 +1,26 @@ + + h-993584945 + + h158033242 + + h-676012345 + + h-675984882 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h624412339.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h624412339.png new file mode 100644 index 0000000000000000000000000000000000000000..56cdac9001fdaccd360e051e5f9f02ee0b098e25 GIT binary patch literal 3623 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h731810719.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h731810719.map new file mode 100644 index 0000000..bea66ef --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h731810719.map @@ -0,0 +1,38 @@ + + h-853091232 + + h-993584945 + + h-1124608460 + + h192331856 + + h-802965662 + + h158033242 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h731810719.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h731810719.png new file mode 100644 index 0000000000000000000000000000000000000000..70501df101fa0ad7ea7f4becc8815aa1c23e5999 GIT binary patch literal 6974 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 A$N&HU literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h77064440.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h77064440.map new file mode 100644 index 0000000..5c482cb --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h77064440.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h77064440.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h77064440.png new file mode 100644 index 0000000000000000000000000000000000000000..d6ab302a702b95db65fd42a81cac0316ab2f55ae GIT binary patch literal 3963 zcmb7HX;@R&x(1|LEF4;FtDwSpj)JxzTac=tBsfsSNE8PM0y`+Clp=$n3~nGeGO8B`qp~C_kH)` z{64CS!D5reT3T8LuDf>b*V58qXlZFL{agn`{3X}dXlWU4cip+|V072mTWw}emGP_;Qn9^LomjZtvS+^v`!E6GUaI;N)!s2D*hcH=Zs%A9!$MN^d~XoBb=~-|i9` zc|7mSdc0pcZV+7MMMeT+=(3l7{>H3?jNqsC=>1|y&MGR_C+ECc*p~r!wX$9|jBgk> z>1a|K2K7Hgt*Q*vmuI%m-?J4ciiz?qy zs%mY{37t2EG{mvtVcc_Os#6qvDSb>^(yBVJ;$-K_H#EGRIsUx-gvZ&W`^v6m0aJ=; ze6%t6t+HIcAFAnE)X=ww)HA`RD|@y~D-E&A1VIM>xD{!mj1-Sf_TO76pp|>h7Qesq zc3mj%f`NOFH9Lj2d2f+JlfbalB7nbjRZ<%xgB~90G zYywBWyJ}SrCNRXJ){=c=vr@0bSE+4cysB4<@PB#dQk=vU%TGG!HMb@Xd0Y zu$o^@s_DR30 zRw|kN>VGjWUX9&IgH&Be<9?feZd8UmgmLa9Uz!?VTV6GmcE#WI~lN#7mzoSK5~TRw`j<J;=dkjMs z2Ajsl-r^;9W87Iq9*c`eQV5xz}=~B)9bGp`(F7Fy7~~;bHU47<+cj zs%iIy$+;02ndQ8Q^yz-x_5!wSa$@v6WRtv zjqbzN*d#do-cA8I%)(^!uvaQt*F<_XIB{a8f4yDQ!L&KG<6t|xO_RWb=bp;wfnC`@ z7xUO`Jt~PtNww1txK<5K2 z9Emvr<|&X3pdQi;{u+J?cxV$@PT4T)k(S)3%n7>tBbD@+4>s8b%IgAnjX1;jd3xc1 zfflfnpczdZYD=q8iJCRE=LbZ@T!~lT&?7;g~VGF{!CHF8jg*`H9N)Pa2>5__{X~ zI-t5@K9)_J>wfTn?A-N=Y5LGw-Iwn%QZhA~YX03;|HF@DPr{p)d0lT*b?!nr^aw;x zaE*75HaW_$PwAK2mK7{U1r^*r%VXnky=Nw@Q>iR*A6?zs){1=>UlJny_c7^<;38hq z{L?h}N93gVHlOmYtAXcgWf}8^xz<>MzdkC$H{YQ`r-PIw9a4sP-+rh+=%xJ7@SJ^YsWcSlxU4QyXh{AbN(^|1PXgO8Qf2e`CXFE4C(9$v$xg zkYjod%d2q$#V8uW5gKU5P9P`yqMWY*_6%!yXB_v|e}FiPi?T%0u%XpU1j0Vmyh4xH z=41Uizn5RwRULBu5UgI!5Wgbw@)WW)+5z7pZm2A+3}NCFUAzZ1$^FwZJS;*L-6XdnW+p}dD9{(F0t6RppXsXp++$Bk&; zDY#yiqrue@m>{s;$e0~}(Pr~aUTGef9Ky3X;WO1+7Ayq*(e{Z}%l?a>{|DoDCNI1W z>qLoj+dBhFgWL%5(Jm332S#)X?!wI4DfAULz)wONLwL$`h0usQn6DYkOVscC-9dRL z=xlMmJ(5m-A2$=xzpA#p$<}&q>+BJ6`0o-kZnop5bMjuzeq4W5;bLDz~QvHL#Ht$3L<&pph!`xZcp=?CE^gr0fY`mo_SpPB9f_!5wf2@-gJ&HsI-O$n?Bv-7~lO zJCmx-562USv(WJ{%>_I!sUqH*j!yS}xX<9TDjH-s!`iKxjDO%_2uws9)j#wo4ZP5F z#{ug+VRw77*jYc@s59 z==Zr&oV)khka=wjs$X9cCX1A=Deq2FCTAG1)(wu<4S1aKAkK}(7?Vq0ybQ2O5v4qK zTq^OQwOz0t2uUYQk%S6Nu)CtVkT@-@4|)5?r_ zV~Q<_leZ3n96ufmJ8)e`KXZk&ZzJW?l7{Mmu(LE`cRK}Bv3A0=n7H82WB9t7dD)h0 zKO%a~UDy`$a2qb@xK4Ti)$qzrM370-PkHMx;+5fM0Vwmoerkcf|92j+YuNl| zrS+hc9(a+|F|uYNyC!t-TdOIC)!ER#_vRx2Zi6q1gv_i53qANWF(bBEVRY3SB6HlC zi>#B#kRW`-^Z2&|US()>6Zf;Vg_q<%cvMY3wqZ<F`-`&E>LQFnq?hiyf9Nl$j+ literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h813803539.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h813803539.map new file mode 100644 index 0000000..1868bfd --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h813803539.map @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h813803539.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h813803539.png new file mode 100644 index 0000000000000000000000000000000000000000..67bdf7c3b2d1171cb6ea55eda300ab9d0180e11d GIT binary patch literal 723 zcmV;^0xbQBP)a*gG>%^kel3SwP)swJ~1+ z`w1O5EdApT!02`HsL094OZQi`jW=M;B6Y}9(xz>ixs851=Q*y*{B`yGi#WcKX3LrD z7mnJ!d+4jdF<#=_}O(Lk>QCsmBakM*`fEy`FZ~Cd_d;u z|Cy7l&bWl3n-ersd}0<;?_cWvNZS-K|N22v=4<;b&n8nfBId=U`%#A+iV+wbUAiPA@$Byb}33(qvO zrxByA{lEZ#_h&w_5o2!oKmvgGXC8q-BrGUG0t8~K_ysl13arN>h_V0x002ovPDHLk FV1nHDcZ>i4 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h854822387.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h854822387.map new file mode 100644 index 0000000..7635244 --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h854822387.map @@ -0,0 +1,74 @@ + + h-993584945 + + h-1691165380 + + h-853091232 + + h888650454 + + h-1794244794 + + h-436501026 + + h-1514309680 + + h-979596407 + + h517931443 + + h401516646 + + h158033242 + + h-1482113798 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h854822387.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h854822387.png new file mode 100644 index 0000000000000000000000000000000000000000..4428c06e1d15bc4bfe6b6a79806ed15c02b61eac GIT binary patch literal 9040 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 literal 0 HcmV?d00001 diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h992625297.map b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h992625297.map new file mode 100644 index 0000000..f08034b --- /dev/null +++ b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h992625297.map @@ -0,0 +1,32 @@ + + h-853091232 + + h712147427 + + h518348337 + + h-676012345 + + h-1482113798 + + \ No newline at end of file diff --git a/forester/phyloxml/docs/version_1.10/schemaDiagrams/h992625297.png b/forester/phyloxml/docs/version_1.10/schemaDiagrams/h992625297.png new file mode 100644 index 0000000000000000000000000000000000000000..a80a5cbef25ac2375e4c73d0ff6ff72415f3bdd6 GIT binary patch literal 5014 zcma)AcU%<7wno%OvsB`An3BC;ThfhG5v zg%wofk{KjO5*U=Q5@i(`2Vu}5Bk-zv#9ina^nr^Y1vQl=X zfPetSWY5n10s>1Sz+c}AK`^qF$r}?8kgze?iCG494)?@*a|&da)8&T^^n9-A7u{V^ zed3R*=(S_QN9cYCLuYyOH!N$THW+aG5%yR#_OxbZ&6Sx`Iw zdfN_HRwqqhd~4K9*Ne(!(pqVl0O#_rC&q*F!d{`tb>LNzWRUqO?!k5MW>rxSd%A~} z+#GGQ;Q3wzY2;PTAAGcMI=v)KUpnc&yWPt11-)Co9p*BYyc!kUL%P-Bo`vp%k>2U# zFv0QL`5JdSH7kf~$gY!pvCTI+(8+nWHq*+&Fnf6Ysde@}rMchZvgY>T$El^Cw&VLV zG}-P$g!1OD*(co1($y}3{m70kQC{)M6OOE>&tHF3%}X!u&+zCkdqP8c7_47cHBd6k zO#5^h+S3h8OO1%|>aAX^4MW7}RYhE$LFXv>HkBP@(8m%IN_l;48x4*GZ%#s7EQmI} zT2FOk?XY@aJGKFF$rj}NhKKprC59vm;L>9ZT*Re(W`|Y2mci47DH^L=#6O(clS

gM&Rj5hC$BiVU^i{6 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 + + + + + + + + scenario.associations + + + + phyloxml_test_document_2 + + + XSL + + + phyloxml_test_document_2.xml + + + + + + scenarios + + + + Execute DDXQuery + + + + + + + + + + + + + + + + + + ${currentFileURL} + + + + + + false + + + false + + + DD_XQUERY + + + true + + + false + + + + + + false + + + + + + false + + + false + + + true + + + false + + + true + + + + + + + + + DataDirect + + + + + + + + Execute SQL + + + + + + + + + + + + + + + + + + ${currentFileURL} + + + + + + false + + + false + + + SQL + + + true + + + false + + + + + + false + + + + + + false + + + false + + + false + + + false + + + true + + + + + + + + + JDBC + + + + + + + + Execute XQuery + + + + + + + + + + + + + + + + + + ${currentFileURL} + + + + + + false + + + false + + + XQUERY + + + true + + + false + + + + + + false + + + + + + false + + + false + + + true + + + false + + + true + + + + + + + + + Saxon9B XQuery + + + + + + + + phyloxml_test_document_2 + + + + + + + + + pdf + + + Built-in (Apache FOP) + + + + + + + + + ${currentFileURL} + + + true + + + false + + + XSL + + + true + + + false + + + + + + false + + + + + + false + + + false + + + true + + + false + + + true + + + + + + + + + Saxon6.5.5 + + + + + + + + + scenarios.load.from.project + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/forester/phyloxml/oxygen/phyloxml_to_html_xslt.xml b/forester/phyloxml/oxygen/phyloxml_to_html_xslt.xml new file mode 100644 index 0000000..a004e7f --- /dev/null +++ b/forester/phyloxml/oxygen/phyloxml_to_html_xslt.xml @@ -0,0 +1,23 @@ + + + + + + +

    + +
+ + +
    + +
  • + +
  • +
    +
+
    + +
+
+ -- 1.7.10.2

+ phyloXML 1.10 +