{"sha": "c33806c9ee11db205ee8c02a42e31b1c3128e299", "data": {"nexml": {"@generator": "Phylografter nexml-json exporter", "@id": "study", "@nexml2json": "0.0.0", "@nexmljson": "http://purl.org/opentree/nexson", "@version": "0.9", "@xmlns": {"$": "http://www.nexml.org/2009", "nex": "http://www.nexml.org/2009", "ot": "http://purl.org/opentree-terms#", "xsd": "http://www.w3.org/2001/XMLSchema#", "xsi": "http://www.w3.org/2001/XMLSchema-instance"}, "otus": {"@id": "otus263", "otu": [{"@id": "otu66143", "@about": "#otu66143", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermotoga maritima MSB8"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 205396}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermotoga maritima MSB8"}]}, {"@id": "otu66144", "@about": "#otu66144", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermotoga sp. RQ2 "}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 891047}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermotoga sp. RQ2"}]}, {"@id": "otu66145", "@about": "#otu66145", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermotoga neapolitana"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 537298}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermotoga neapolitana"}]}, {"@id": "otu66146", "@about": "#otu66146", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermotoga petrophila"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 229670}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermotoga petrophila"}]}, {"@id": "otu66147", "@about": "#otu66147", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermotoga naphthophila"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 803629}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermotoga naphthophila"}]}, {"@id": "otu66148", "@about": "#otu66148", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermotoga thermarum"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 785640}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermotoga thermarum"}]}, {"@id": "otu66149", "@about": "#otu66149", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermotoga lettingae"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 641954}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermotoga lettingae"}]}, {"@id": "otu66150", "@about": "#otu66150", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermosipho africanus TCF52B"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 794201}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermosipho africanus TCF52B"}]}, {"@id": "otu66151", "@about": "#otu66151", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermosipho africanus H1760334"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 566449}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermosipho africanus H17ap60334"}]}, {"@id": "otu66152", "@about": "#otu66152", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermosipho melanesiensis"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 592664}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermosipho melanesiensis"}]}, {"@id": "otu66153", "@about": "#otu66153", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Fervidobacterium nodosum"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 1001339}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Fervidobacterium nodosum"}]}, {"@id": "otu66154", "@about": "#otu66154", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Kosmotoga olearia"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 37334}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Kosmotoga olearia"}]}, {"@id": "otu66155", "@about": "#otu66155", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Mesotoga prima"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 225020}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Mesotoga prima"}]}, {"@id": "otu66156", "@about": "#otu66156", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Petrotoga mobilis"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 442795}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Petrotoga mobilis"}]}, {"@id": "otu66157", "@about": "#otu66157", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Thermotoga sp. RQ2"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 891047}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Thermotoga sp. RQ2"}]}], "@about": "#otus263"}, "trees": {"@otus": "otus263", "@id": "trees263", "tree": [{"@xsi:type": "nex:FloatTree", "node": [{"@root": true, "@id": "node168270", "@about": "#node168270"}, {"@id": "node168271", "@about": "#node168271"}, {"@id": "node168272", "@about": "#node168272"}, {"@id": "node168273", "@about": "#node168273"}, {"@id": "node168274", "@about": "#node168274"}, {"@id": "node168275", "@about": "#node168275"}, {"@otu": "otu66143", "@id": "node168276", "@about": "#node168276", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu66157", "@id": "node168277", "@about": "#node168277", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu66145", "@id": "node168278", "@about": "#node168278", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node168279", "@about": "#node168279"}, {"@otu": "otu66146", "@id": "node168280", "@about": "#node168280", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu66147", "@id": "node168281", "@about": "#node168281", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node168282", "@about": "#node168282"}, {"@otu": "otu66148", "@id": "node168283", "@about": "#node168283", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu66149", "@id": "node168284", "@about": "#node168284", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node168285", "@about": "#node168285"}, {"@id": "node168286", "@about": "#node168286"}, {"@id": "node168287", "@about": "#node168287"}, {"@otu": "otu66150", "@id": "node168288", "@about": "#node168288", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu66151", "@id": "node168289", "@about": "#node168289", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu66152", "@id": "node168290", "@about": "#node168290", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu66153", "@id": "node168291", "@about": "#node168291", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node168292", "@about": "#node168292"}, {"@id": "node168293", "@about": "#node168293"}, {"@otu": "otu66154", "@id": "node168294", "@about": "#node168294", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu66155", "@id": "node168295", "@about": "#node168295", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu66156", "@id": "node168296", "@about": "#node168296", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}], "edge": [{"@length": 0.0479152854, "@source": "node168270", "@target": "node168271", "@id": "edge168271", "@about": "#edge168271"}, {"@length": 0.0546940442, "@source": "node168271", "@target": "node168272", "@id": "edge168272", "@about": "#edge168272"}, {"@length": 0.0633179634, "@source": "node168272", "@target": "node168273", "@id": "edge168273", "@about": "#edge168273"}, {"@length": 0.0023876911, "@source": "node168273", "@target": "node168274", "@id": "edge168274", "@about": "#edge168274"}, {"@length": 0.0026106562, "@source": "node168274", "@target": "node168275", "@id": "edge168275", "@about": "#edge168275"}, {"@length": 0.0023009124, "@source": "node168275", "@target": "node168276", "@id": "edge168276", "@about": "#edge168276"}, {"@length": 0.0010916113, "@source": "node168275", "@target": "node168277", "@id": "edge168277", "@about": "#edge168277"}, {"@length": 0.0091160474, "@source": "node168274", "@target": "node168278", "@id": "edge168278", "@about": "#edge168278"}, {"@length": 0.0038603525, "@source": "node168273", "@target": "node168279", "@id": "edge168279", "@about": "#edge168279"}, {"@length": 0.0064453824, "@source": "node168279", "@target": "node168280", "@id": "edge168280", "@about": "#edge168280"}, {"@length": 0.0031335769, "@source": "node168279", "@target": "node168281", "@id": "edge168281", "@about": "#edge168281"}, {"@length": 0.0365508929, "@source": "node168272", "@target": "node168282", "@id": "edge168282", "@about": "#edge168282"}, {"@length": 0.0395480988, "@source": "node168282", "@target": "node168283", "@id": "edge168283", "@about": "#edge168283"}, {"@length": 0.0836099857, "@source": "node168282", "@target": "node168284", "@id": "edge168284", "@about": "#edge168284"}, {"@length": 0.045555529, "@source": "node168271", "@target": "node168285", "@id": "edge168285", "@about": "#edge168285"}, {"@length": 0.043798534, "@source": "node168285", "@target": "node168286", "@id": "edge168286", "@about": "#edge168286"}, {"@length": 0.0252684674, "@source": "node168286", "@target": "node168287", "@id": "edge168287", "@about": "#edge168287"}, {"@length": 0.0010540359, "@source": "node168287", "@target": "node168288", "@id": "edge168288", "@about": "#edge168288"}, {"@length": 0.0033147049, "@source": "node168287", "@target": "node168289", "@id": "edge168289", "@about": "#edge168289"}, {"@length": 0.0356185627, "@source": "node168286", "@target": "node168290", "@id": "edge168290", "@about": "#edge168290"}, {"@length": 0.1459791455, "@source": "node168285", "@target": "node168291", "@id": "edge168291", "@about": "#edge168291"}, {"@length": 0.0528061047, "@source": "node168270", "@target": "node168292", "@id": "edge168292", "@about": "#edge168292"}, {"@length": 0.0910259343, "@source": "node168292", "@target": "node168293", "@id": "edge168293", "@about": "#edge168293"}, {"@length": 0.0541587337, "@source": "node168293", "@target": "node168294", "@id": "edge168294", "@about": "#edge168294"}, {"@length": 0.1816435791, "@source": "node168293", "@target": "node168295", "@id": "edge168295", "@about": "#edge168295"}, {"@length": 0.366262955, "@source": "node168292", "@target": "node168296", "@id": "edge168296", "@about": "#edge168296"}], "@id": "tree149", "@about": "#tree149", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:branchLengthDescription", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:branchLengthMode", "@datatype": "xsd:string", "$": "ot:substitutionCount"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:branchLengthTimeUnit", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:curatedType", "@datatype": "xsd:string", "$": "23S-16S rRNA Maximum Likelihood"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:inGroupClade", "@datatype": "xsd:string", "$": "node168270"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:outGroupEdge", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:specifiedRoot", "@datatype": "xsd:string", "$": "node168270"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:unrootedTree", "@datatype": "xsd:boolean", "$": false}]}], "@about": "#trees263"}, "@about": "#study", "meta": [{"agent": [{"@description": "validator of NexSON constraints as well as constraints that would allow a study to be imported into the Open Tree of Life's phylogenetic synthesis tools", "@id": "peyotl-validator", "@name": "validate_ot_nexson.py", "@url": "https://github.com/OpenTreeOfLife/peyotl", "@version": "0.0.4a", "invocation": {"commandLine": ["--embed", "--agent-only"], "otherProperty": [{"name": "pythonVersion", "value": "2.7.5+"}, {"name": "pythonImplementation", "value": "CPython"}]}, "@about": "#peyotl-validator"}], "@xsi:type": "nex:LiteralMeta", "@property": "ot:agents"}, {"annotation": [{"@id": "peyotl-validator-event", "@description": "Open Tree NexSON validation", "@wasAssociatedWithAgentId": "peyotl-validator", "@passedChecks": true, "@preserve": false, "message": [{"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:dataDeposit"], "refersTo": {"@top": "nexml", "@idref": "study"}, "@severity": "WARNING"}], "@about": "#peyotl-validator-event"}], "@xsi:type": "nex:LiteralMeta", "@property": "ot:annotationEvents"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:candidateTreeForSynthesis", "@datatype": "xsd:string", "$": "tree149"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:curatorName", "@datatype": "xsd:string", "$": "Kristen Swithers"}, {"message": [], "@xsi:type": "nex:LiteralMeta", "@property": "ot:messages"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:studyId", "@datatype": "xsd:string", "$": "pg_263"}, {"@href": "http://dx.doi.org/10.1093/gbe/evs057", "@xsi:type": "nex:ResourceMeta", "@rel": "ot:studyPublication"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:studyPublicationReference", "@datatype": "xsd:string", "$": "Swithers KS, Petrus AK, Secinaro MA, Nesb\u00f8 CL, Gogarten JP, Noll KM, Butzin NC. 2012. Vitamin B12 synthesis and salvage pathways were acquired by horizontal gene transfer to the thermotogales. Genome Biology and Evolution 4 (8): 842-851."}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:studyYear", "@datatype": "xsd:int", "$": 2012}]}}, "branch2sha": {"master": "c33806c9ee11db205ee8c02a42e31b1c3128e299"}, "commentHTML": "", "duplicateStudyIDs": [], "shardName": "phylesystem-1", "versionHistory": [{"id": "d33fb39501605772a074dffc82affa5344ea9a94", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Wed, 11 Jun 2014 22:18:34 -0500", "date_ISO_8601": "2014-06-11 22:18:34 -0500", "relative_date": "12 years ago", "message_subject": "corrected study ids"}, {"id": "f8a738aeda20a73750847484e110a85c7a3e0a12", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Tue, 10 Jun 2014 23:36:42 -0500", "date_ISO_8601": "2014-06-10 23:36:42 -0500", "relative_date": "12 years ago", "message_subject": "Migrating info from gcmdr to nexsons", "message_body": "using peyotl d69c8b180fce7703c7203a0b51712eab57e2988c\ndev/decorate_pg_studies_with_gcmdr_info.py\nto set:\n  ^ot:candidateTreeForSynthesis\n  ^ot:specifiedRoot, and\n  ^ot:unrootedTree\nproperties based on the use of the trees for synthesis study\nlists in gcmdr commit 35bf307e72bed4f59724762dde4a12965abcea92"}, {"id": "593d6fbab385716dc0a12f3fc95133e8b7479b37", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Tue, 29 Apr 2014 20:05:19 -0500", "date_ISO_8601": "2014-04-29 20:05:19 -0500", "relative_date": "12 years ago", "message_subject": "initial commit with phylografter files from 29 Apr, 2014"}]}