{"sha": "24afc85a444963f10ca51c6e20138fe592a4b525", "data": {"nexml": {"@generator": "Phylografter nexml-json exporter", "@id": "study", "@nexml2json": "1.2.1", "@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"}, "^ot:agents": {"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"}]}}]}, "^ot:annotationEvents": {"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"}]}]}, "^ot:candidateTreeForSynthesis": ["tree5699"], "^ot:curatorName": "bryan drew", "^ot:focalClade": 667493, "^ot:focalCladeOTTTaxonName": "Polystichum", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus2564"], "^ot:studyId": "pg_2564", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.3732/ajb.94.8.1413"}, "^ot:studyPublicationReference": "Driscoll, H. E., & Barrington, D. S. (2007). Origin of Hawaiian Polystichum (Dryopteridaceae) in the context of a world phylogeny. American Journal of Botany, 94(8), 1413-1424.", "^ot:studyYear": 2007, "^ot:tag": [], "^ot:treesElementOrder": ["trees2564"], "otusById": {"otus2564": {"otuById": {"otu373263": {"^ot:originalLabel": "Polystichum haleakalense", "^ot:ottId": 22762, "^ot:ottTaxonName": "Polystichum haleakalense"}, "otu373264": {"^ot:originalLabel": "Polystichum wilsonii", "^ot:ottId": 1081790, "^ot:ottTaxonName": "Polystichum wilsonii"}, "otu373265": {"^ot:originalLabel": "Polystichum bonseyi", "^ot:ottId": 22756, "^ot:ottTaxonName": "Polystichum bonseyi"}, "otu373266": {"^ot:originalLabel": "Polystichum yunnanense", "^ot:ottId": 543758, "^ot:ottTaxonName": "Polystichum yunnanense"}, "otu373267": {"^ot:originalLabel": "Polystichum piceopaleaceum", "^ot:ottId": 452060, "^ot:ottTaxonName": "Polystichum piceopaleaceum"}, "otu373268": {"^ot:originalLabel": "Polystichum tagawanum", "^ot:ottId": 1081794, "^ot:ottTaxonName": "Polystichum tagawanum"}, "otu373269": {"^ot:originalLabel": "Polystichum pseudomakinoi", "^ot:ottId": 1062066, "^ot:ottTaxonName": "Polystichum pseudomakinoi"}, "otu373270": {"^ot:originalLabel": "Polystichum ammifolium", "^ot:ottId": 198579, "^ot:ottTaxonName": "Polystichum ammifolium"}, "otu373271": {"^ot:originalLabel": "Polystichum marquesense", "^ot:ottId": 22768, "^ot:ottTaxonName": "Polystichum marquesense"}, "otu373272": {"^ot:originalLabel": "Polystichum sp RAPA", "^ot:ottId": 543769, "^ot:ottTaxonName": "Polystichum sp. HED-2007"}, "otu373273": {"^ot:originalLabel": "Polystichum lemmonii", "^ot:ottId": 22766, "^ot:ottTaxonName": "Polystichum lemmonii"}, "otu373274": {"^ot:originalLabel": "Polystichum dudleyi", "^ot:ottId": 198589, "^ot:ottTaxonName": "Polystichum dudleyi"}, "otu373275": {"^ot:originalLabel": "Polystichum acrostichoides", "^ot:ottId": 647092, "^ot:ottTaxonName": "Polystichum acrostichoides"}, "otu373276": {"^ot:originalLabel": "Polystichum setiferum", "^ot:ottId": 147684, "^ot:ottTaxonName": "Polystichum setiferum"}, "otu373277": {"^ot:originalLabel": "Polystichum eximium", "^ot:ottId": 381706, "^ot:ottTaxonName": "Polystichum eximium"}, "otu373278": {"^ot:originalLabel": "Polystichum lentum", "^ot:ottId": 670426, "^ot:ottTaxonName": "Polystichum lentum"}, "otu373279": {"^ot:originalLabel": "Polystichum tacticopterum", "^ot:ottId": 543765, "^ot:ottTaxonName": "Polystichum tacticopterum"}, "otu373280": {"^ot:originalLabel": "Polystichum biaristatum", "^ot:ottId": 39168, "^ot:ottTaxonName": "Polystichum biaristatum"}, "otu373281": {"^ot:originalLabel": "Polystichum nepalense", "^ot:ottId": 775424, "^ot:ottTaxonName": "Polystichum nepalense"}, "otu373282": {"^ot:originalLabel": "Polystichum lachenense", "^ot:ottId": 670428, "^ot:ottTaxonName": "Polystichum lachenense"}, "otu373283": {"^ot:originalLabel": "Polystichum stenophyllum", "^ot:ottId": 147690, "^ot:ottTaxonName": "Polystichum stenophyllum"}, "otu373284": {"^ot:originalLabel": "Polystichum prescottianum", "^ot:ottId": 1081803, "^ot:ottTaxonName": "Polystichum prescottianum"}, "otu373285": {"^ot:originalLabel": "Polystichum pungens", "^ot:ottId": 147683, "^ot:ottTaxonName": "Polystichum pungens"}, "otu373286": {"^ot:originalLabel": "Polystichum transkeiense", "^ot:ottId": 147691, "^ot:ottTaxonName": "Polystichum transkeiense"}, "otu373287": {"^ot:originalLabel": "Polystichum macleae", "^ot:ottId": 670420, "^ot:ottTaxonName": "Polystichum macleae"}, "otu373288": {"^ot:originalLabel": "Polystichum dracomontanum", "^ot:ottId": 198578, "^ot:ottTaxonName": "Polystichum dracomontanum"}, "otu373289": {"^ot:originalLabel": "Polystichum imbricans", "^ot:ottId": 670429, "^ot:ottTaxonName": "Polystichum imbricans"}, "otu373290": {"^ot:originalLabel": "Polystichum munitum", "^ot:ottId": 667495, "^ot:ottTaxonName": "Polystichum munitum"}, "otu373291": {"^ot:originalLabel": "Polystichum mohrioides", "^ot:ottId": 670419, "^ot:ottTaxonName": "Polystichum mohrioides"}, "otu373292": {"^ot:originalLabel": "Polystichum concinnum", "^ot:ottId": 22758, "^ot:ottTaxonName": "Polystichum concinnum"}, "otu373293": {"^ot:originalLabel": "Polystichum talamancanum", "^ot:ottId": 1081792, "^ot:ottTaxonName": "Polystichum talamancanum"}, "otu373294": {"^ot:originalLabel": "Polystichum muricatum", "^ot:ottId": 670418, "^ot:ottTaxonName": "Polystichum muricatum"}, "otu373295": {"^ot:originalLabel": "Polystichum alfarii", "^ot:ottId": 198583, "^ot:ottTaxonName": "Polystichum alfarii"}, "otu373296": {"^ot:originalLabel": "Polystichum montevidense", "^ot:ottId": 22770, "^ot:ottTaxonName": "Polystichum montevidense"}, "otu373297": {"^ot:originalLabel": "Polystichum platyphyllum", "^ot:ottId": 22752, "^ot:ottTaxonName": "Polystichum platyphyllum"}, "otu373298": {"^ot:originalLabel": "Polystichum lehmannii", "^ot:ottId": 670427, "^ot:ottTaxonName": "Polystichum lehmannii"}, "otu373299": {"^ot:originalLabel": "Polystichum speciosissimum", "^ot:ottId": 147688, "^ot:ottTaxonName": "Polystichum speciosissimum"}, "otu373300": {"^ot:originalLabel": "Polystichum ekmanii", "^ot:ottId": 198590, "^ot:ottTaxonName": "Polystichum ekmanii"}, "otu373301": {"^ot:originalLabel": "Polystichum lonchitis", "^ot:ottId": 670422, "^ot:ottTaxonName": "Polystichum lonchitis"}, "otu373302": {"^ot:originalLabel": "Polystichum hillebrandii", "^ot:ottId": 22764, "^ot:ottTaxonName": "Polystichum hillebrandii"}, "otu373303": {"^ot:originalLabel": "Polystichum neolobatum Bouff", "^ot:ottId": 147682, "^ot:ottTaxonName": "Polystichum neolobatum"}, "otu373304": {"^ot:originalLabel": "Polystichum tsussimense Weib", "^ot:ottId": 147692, "^ot:ottTaxonName": "Polystichum tsus-simense"}, "otu373305": {"^ot:originalLabel": "Polystichum xiphophyllum", "^ot:ottId": 1028459, "^ot:ottTaxonName": "Polystichum xiphophyllum"}, "otu373306": {"^ot:originalLabel": "Polystichum squarrosum", "^ot:ottId": 543767, "^ot:ottTaxonName": "Polystichum squarrosum"}, "otu373307": {"^ot:originalLabel": "Polystichum deltodon", "^ot:ottId": 198577, "^ot:ottTaxonName": "Polystichum deltodon"}, "otu373308": {"^ot:originalLabel": "Polystichum subacutidens", "^ot:ottId": 775436, "^ot:ottTaxonName": "Polystichum subacutidens"}, "otu373309": {"^ot:originalLabel": "Polystichum obliquum", "^ot:ottId": 22750, "^ot:ottTaxonName": "Polystichum obliquum"}, "otu373310": {"^ot:originalLabel": "Polystichum tripteron", "^ot:ottId": 127318, "^ot:ottTaxonName": "Polystichum tripteron"}, "otu373311": {"^ot:originalLabel": "Polystichum formosanum", "^ot:ottId": 22760, "^ot:ottTaxonName": "Polystichum formosanum"}, "otu373312": {"^ot:originalLabel": "Cyrtomidictyum lepidocaulon", "^ot:ottId": 44715, "^ot:ottTaxonName": "Polystichum lepidocaulon"}, "otu373313": {"^ot:originalLabel": "Polystichum craspedosorum", "^ot:ottId": 198580, "^ot:ottTaxonName": "Polystichum craspedosorum"}, "otu373314": {"^ot:originalLabel": "Cyrtomium caryotideum", "^ot:ottId": 44723, "^ot:ottTaxonName": "Cyrtomium caryotideum"}, "otu373315": {"^ot:originalLabel": "Cyrtomium falcatum", "^ot:ottId": 579421, "^ot:ottTaxonName": "Cyrtomium falcatum"}, "otu373316": {"^ot:originalLabel": "Phanerophlebia nobilis", "^ot:ottId": 722155, "^ot:ottTaxonName": "Phanerophlebia nobilis"}, "otu373317": {"^ot:originalLabel": "Phanerophelbia umbonata", "^ot:ottId": 198585, "^ot:ottTaxonName": "Phanerophlebia umbonata"}, "otu373318": {"^ot:originalLabel": "Dryopteris expansa", "^ot:ottId": 866221, "^ot:ottTaxonName": "Dryopteris expansa"}, "otu373319": {"^ot:originalLabel": "Dryopteris fragrans", "^ot:ottId": 866218, "^ot:ottTaxonName": "Dryopteris fragrans"}, "otu373320": {"^ot:originalLabel": "Polystichopsis chaerophylloides", "^ot:ottId": 198581, "^ot:ottTaxonName": "Polystichopsis chaerophylloides"}, "otu373321": {"^ot:originalLabel": "Ctenitis eatonii", "^ot:ottId": 915103, "^ot:ottTaxonName": "Ctenitis eatonii"}}}}, "treesById": {"trees2564": {"@otus": "otus2564", "^ot:treeElementOrder": ["tree5699"], "treeById": {"tree5699": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "MP; Fig 2", "^ot:inGroupClade": "node980405", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node980403", "^ot:specifiedRoot": "node980403", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node980403": {"edge980404": {"@length": 24.0, "@source": "node980403", "@target": "node980404"}, "edge980505": {"@length": 19.0, "@source": "node980403", "@target": "node980505"}, "edge980510": {"@length": 60.0, "@source": "node980403", "@target": "node980510"}}, "node980404": {"edge980405": {"@length": 7.0, "@source": "node980404", "@target": "node980405"}, "edge980498": {"@length": 3.0, "@source": "node980404", "@target": "node980498"}}, "node980405": {"edge980406": {"@length": 4.0, "@source": "node980405", "@target": "node980406"}, "edge980485": {"@length": 6.0, "@source": "node980405", "@target": "node980485"}}, "node980406": {"edge980407": {"@length": 2.0, "@source": "node980406", "@target": "node980407"}, "edge980476": {"@length": 9.0, "@source": "node980406", "@target": "node980476"}}, "node980407": {"edge980408": {"@length": 7.0, "@source": "node980407", "@target": "node980408"}, "edge980457": {"@length": 4.0, "@source": "node980407", "@target": "node980457"}}, "node980408": {"edge980409": {"@length": 2.0, "@source": "node980408", "@target": "node980409"}, "edge980434": {"@length": 2.0, "@source": "node980408", "@target": "node980434"}, "edge980446": {"@length": 5.0, "@source": "node980408", "@target": "node980446"}, "edge980453": {"@length": 2.0, "@source": "node980408", "@target": "node980453"}, "edge980456": {"@length": 4.0, "@source": "node980408", "@target": "node980456"}}, "node980409": {"edge980410": {"@length": 2.0, "@source": "node980409", "@target": "node980410"}, "edge980428": {"@length": 3.0, "@source": "node980409", "@target": "node980428"}, "edge980433": {"@length": 8.0, "@source": "node980409", "@target": "node980433"}}, "node980410": {"edge980411": {"@length": 3.0, "@source": "node980410", "@target": "node980411"}, "edge980425": {"@length": 5.0, "@source": "node980410", "@target": "node980425"}}, "node980411": {"edge980412": {"@length": 3.0, "@source": "node980411", "@target": "node980412"}, "edge980422": {"@length": 2.0, "@source": "node980411", "@target": "node980422"}}, "node980412": {"edge980413": {"@length": 3.0, "@source": "node980412", "@target": "node980413"}, "edge980421": {"@length": 6.0, "@source": "node980412", "@target": "node980421"}}, "node980413": {"edge980414": {"@length": 6.0, "@source": "node980413", "@target": "node980414"}, "edge980418": {"@length": 2.0, "@source": "node980413", "@target": "node980418"}}, "node980414": {"edge980415": {"@length": 2.0, "@source": "node980414", "@target": "node980415"}, "edge980416": {"@source": "node980414", "@target": "node980416"}, "edge980417": {"@length": 1.0, "@source": "node980414", "@target": "node980417"}}, "node980418": {"edge980419": {"@length": 1.0, "@source": "node980418", "@target": "node980419"}, "edge980420": {"@length": 3.0, "@source": "node980418", "@target": "node980420"}}, "node980422": {"edge980423": {"@length": 4.0, "@source": "node980422", "@target": "node980423"}, "edge980424": {"@length": 14.0, "@source": "node980422", "@target": "node980424"}}, "node980425": {"edge980426": {"@length": 7.0, "@source": "node980425", "@target": "node980426"}, "edge980427": {"@length": 15.0, "@source": "node980425", "@target": "node980427"}}, "node980428": {"edge980429": {"@length": 3.0, "@source": "node980428", "@target": "node980429"}, "edge980432": {"@length": 4.0, "@source": "node980428", "@target": "node980432"}}, "node980429": {"edge980430": {"@length": 3.0, "@source": "node980429", "@target": "node980430"}, "edge980431": {"@length": 5.0, "@source": "node980429", "@target": "node980431"}}, "node980434": {"edge980435": {"@length": 6.0, "@source": "node980434", "@target": "node980435"}, "edge980442": {"@length": 2.0, "@source": "node980434", "@target": "node980442"}, "edge980445": {"@length": 10.0, "@source": "node980434", "@target": "node980445"}}, "node980435": {"edge980436": {"@length": 3.0, "@source": "node980435", "@target": "node980436"}, "edge980441": {"@length": 20.0, "@source": "node980435", "@target": "node980441"}}, "node980436": {"edge980437": {"@length": 15.0, "@source": "node980436", "@target": "node980437"}, "edge980438": {"@length": 22.0, "@source": "node980436", "@target": "node980438"}, "edge980439": {"@length": 6.0, "@source": "node980436", "@target": "node980439"}, "edge980440": {"@length": 7.0, "@source": "node980436", "@target": "node980440"}}, "node980442": {"edge980443": {"@length": 2.0, "@source": "node980442", "@target": "node980443"}, "edge980444": {"@length": 4.0, "@source": "node980442", "@target": "node980444"}}, "node980446": {"edge980447": {"@length": 5.0, "@source": "node980446", "@target": "node980447"}, "edge980452": {"@length": 1.0, "@source": "node980446", "@target": "node980452"}}, "node980447": {"edge980448": {"@length": 4.0, "@source": "node980447", "@target": "node980448"}, "edge980451": {"@length": 2.0, "@source": "node980447", "@target": "node980451"}}, "node980448": {"edge980449": {"@length": 2.0, "@source": "node980448", "@target": "node980449"}, "edge980450": {"@source": "node980448", "@target": "node980450"}}, "node980453": {"edge980454": {"@length": 9.0, "@source": "node980453", "@target": "node980454"}, "edge980455": {"@length": 5.0, "@source": "node980453", "@target": "node980455"}}, "node980457": {"edge980458": {"@length": 11.0, "@source": "node980457", "@target": "node980458"}, "edge980475": {"@length": 6.0, "@source": "node980457", "@target": "node980475"}}, "node980458": {"edge980459": {"@length": 5.0, "@source": "node980458", "@target": "node980459"}, "edge980474": {"@length": 17.0, "@source": "node980458", "@target": "node980474"}}, "node980459": {"edge980460": {"@length": 3.0, "@source": "node980459", "@target": "node980460"}, "edge980473": {"@length": 2.0, "@source": "node980459", "@target": "node980473"}}, "node980460": {"edge980461": {"@length": 4.0, "@source": "node980460", "@target": "node980461"}, "edge980468": {"@length": 5.0, "@source": "node980460", "@target": "node980468"}}, "node980461": {"edge980462": {"@length": 3.0, "@source": "node980461", "@target": "node980462"}, "edge980467": {"@length": 2.0, "@source": "node980461", "@target": "node980467"}}, "node980462": {"edge980463": {"@length": 1.0, "@source": "node980462", "@target": "node980463"}, "edge980466": {"@length": 2.0, "@source": "node980462", "@target": "node980466"}}, "node980463": {"edge980464": {"@length": 2.0, "@source": "node980463", "@target": "node980464"}, "edge980465": {"@length": 3.0, "@source": "node980463", "@target": "node980465"}}, "node980468": {"edge980469": {"@length": 9.0, "@source": "node980468", "@target": "node980469"}, "edge980472": {"@length": 8.0, "@source": "node980468", "@target": "node980472"}}, "node980469": {"edge980470": {"@source": "node980469", "@target": "node980470"}, "edge980471": {"@length": 5.0, "@source": "node980469", "@target": "node980471"}}, "node980476": {"edge980477": {"@length": 1.0, "@source": "node980476", "@target": "node980477"}, "edge980484": {"@length": 3.0, "@source": "node980476", "@target": "node980484"}}, "node980477": {"edge980478": {"@length": 4.0, "@source": "node980477", "@target": "node980478"}, "edge980481": {"@length": 11.0, "@source": "node980477", "@target": "node980481"}}, "node980478": {"edge980479": {"@length": 3.0, "@source": "node980478", "@target": "node980479"}, "edge980480": {"@length": 10.0, "@source": "node980478", "@target": "node980480"}}, "node980481": {"edge980482": {"@length": 6.0, "@source": "node980481", "@target": "node980482"}, "edge980483": {"@length": 2.0, "@source": "node980481", "@target": "node980483"}}, "node980485": {"edge980486": {"@length": 10.0, "@source": "node980485", "@target": "node980486"}, "edge980497": {"@length": 13.0, "@source": "node980485", "@target": "node980497"}}, "node980486": {"edge980487": {"@length": 10.0, "@source": "node980486", "@target": "node980487"}, "edge980496": {"@length": 24.0, "@source": "node980486", "@target": "node980496"}}, "node980487": {"edge980488": {"@length": 5.0, "@source": "node980487", "@target": "node980488"}, "edge980493": {"@length": 2.0, "@source": "node980487", "@target": "node980493"}}, "node980488": {"edge980489": {"@length": 5.0, "@source": "node980488", "@target": "node980489"}, "edge980492": {"@length": 15.0, "@source": "node980488", "@target": "node980492"}}, "node980489": {"edge980490": {"@length": 15.0, "@source": "node980489", "@target": "node980490"}, "edge980491": {"@length": 9.0, "@source": "node980489", "@target": "node980491"}}, "node980493": {"edge980494": {"@length": 24.0, "@source": "node980493", "@target": "node980494"}, "edge980495": {"@length": 19.0, "@source": "node980493", "@target": "node980495"}}, "node980498": {"edge980499": {"@length": 17.0, "@source": "node980498", "@target": "node980499"}, "edge980502": {"@length": 24.0, "@source": "node980498", "@target": "node980502"}}, "node980499": {"edge980500": {"@length": 4.0, "@source": "node980499", "@target": "node980500"}, "edge980501": {"@length": 7.0, "@source": "node980499", "@target": "node980501"}}, "node980502": {"edge980503": {"@length": 5.0, "@source": "node980502", "@target": "node980503"}, "edge980504": {"@length": 4.0, "@source": "node980502", "@target": "node980504"}}, "node980505": {"edge980506": {"@length": 24.0, "@source": "node980505", "@target": "node980506"}, "edge980509": {"@length": 43.0, "@source": "node980505", "@target": "node980509"}}, "node980506": {"edge980507": {"@length": 17.0, "@source": "node980506", "@target": "node980507"}, "edge980508": {"@length": 31.0, "@source": "node980506", "@target": "node980508"}}}, "nodeById": {"node980403": {"@root": true}, "node980404": {}, "node980405": {}, "node980406": {}, "node980407": {}, "node980408": {}, "node980409": {}, "node980410": {}, "node980411": {}, "node980412": {}, "node980413": {}, "node980414": {}, "node980415": {"@otu": "otu373263"}, "node980416": {"@otu": "otu373264"}, "node980417": {"@otu": "otu373265"}, "node980418": {}, "node980419": {"@otu": "otu373266"}, "node980420": {"@otu": "otu373267"}, "node980421": {"@otu": "otu373268"}, "node980422": {}, "node980423": {"@otu": "otu373269"}, "node980424": {"@otu": "otu373270"}, "node980425": {}, "node980426": {"@otu": "otu373271"}, "node980427": {"@otu": "otu373272"}, "node980428": {}, "node980429": {}, "node980430": {"@otu": "otu373273"}, "node980431": {"@otu": "otu373274"}, "node980432": {"@otu": "otu373275"}, "node980433": {"@otu": "otu373276"}, "node980434": {}, "node980435": {}, "node980436": {}, "node980437": {"@otu": "otu373277"}, "node980438": {"@otu": "otu373278"}, "node980439": {"@otu": "otu373279"}, "node980440": {"@otu": "otu373280"}, "node980441": {"@otu": "otu373281"}, "node980442": {}, "node980443": {"@otu": "otu373282"}, "node980444": {"@otu": "otu373283"}, "node980445": {"@otu": "otu373284"}, "node980446": {}, "node980447": {}, "node980448": {}, "node980449": {"@otu": "otu373285"}, "node980450": {"@otu": "otu373286"}, "node980451": {"@otu": "otu373287"}, "node980452": {"@otu": "otu373288"}, "node980453": {}, "node980454": {"@otu": "otu373289"}, "node980455": {"@otu": "otu373290"}, "node980456": {"@otu": "otu373291"}, "node980457": {}, "node980458": {}, "node980459": {}, "node980460": {}, "node980461": {}, "node980462": {}, "node980463": {}, "node980464": {"@otu": "otu373292"}, "node980465": {"@otu": "otu373293"}, "node980466": {"@otu": "otu373294"}, "node980467": {"@otu": "otu373295"}, "node980468": {}, "node980469": {}, "node980470": {"@otu": "otu373296"}, "node980471": {"@otu": "otu373297"}, "node980472": {"@otu": "otu373298"}, "node980473": {"@otu": "otu373299"}, "node980474": {"@otu": "otu373300"}, "node980475": {"@otu": "otu373301"}, "node980476": {}, "node980477": {}, "node980478": {}, "node980479": {"@otu": "otu373302"}, "node980480": {"@otu": "otu373303"}, "node980481": {}, "node980482": {"@otu": "otu373304"}, "node980483": {"@otu": "otu373305"}, "node980484": {"@otu": "otu373306"}, "node980485": {}, "node980486": {}, "node980487": {}, "node980488": {}, "node980489": {}, "node980490": {"@otu": "otu373307"}, "node980491": {"@otu": "otu373308"}, "node980492": {"@otu": "otu373309"}, "node980493": {}, "node980494": {"@otu": "otu373310"}, "node980495": {"@otu": "otu373311"}, "node980496": {"@otu": "otu373312"}, "node980497": {"@otu": "otu373313"}, "node980498": {}, "node980499": {}, "node980500": {"@otu": "otu373314"}, "node980501": {"@otu": "otu373315"}, "node980502": {}, "node980503": {"@otu": "otu373316"}, "node980504": {"@otu": "otu373317"}, "node980505": {}, "node980506": {}, "node980507": {"@otu": "otu373318"}, "node980508": {"@otu": "otu373319"}, "node980509": {"@otu": "otu373320"}, "node980510": {"@otu": "otu373321"}}}}}}}}, "branch2sha": {"master": "24afc85a444963f10ca51c6e20138fe592a4b525"}, "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"}]}