{"sha": "c33806c9ee11db205ee8c02a42e31b1c3128e299", "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": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400315", "otu400316"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400329", "otu400330"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400333", "otu400334", "otu400335"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400336", "otu400337", "otu400338"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400359", "otu400360"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400363", "otu400364"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400368", "otu400369", "otu400370", "otu400371"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400374", "otu400375"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400376", "otu400377"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400390", "otu400391", "otu400392", "otu400393"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu400394", "otu400395"], "refersTo": {"@top": "otus", "@idref": "otus2670", "@otusID": "otus2670"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:dataDeposit"], "refersTo": {"@top": "nexml", "@idref": "study"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": ["tree6214"], "^ot:curatorName": "Chris Owen", "^ot:focalClade": 76859, "^ot:focalCladeOTTTaxonName": "Atyidae", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus2670"], "^ot:studyId": "pg_2670", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1016/j.ympev.2011.12.015"}, "^ot:studyPublicationReference": "von Rintelen K, Page TJ, Cai Y, Roe K, Stelbrink B, Kuhajda BR, Iliffe TM, Hughes J, von Rintelen T. 2012. Drawn to the dark side: a molecular phylogeny of freshwater shrimps (Crustacea: Decapoda: Caridea: Atyidae) reveals frequent cave invasions and challenges current taxonomic hypotheses. Mol Phylogenet Evol. 2012 Apr;63(1):82-96.", "^ot:studyYear": 2012, "^ot:tag": [], "^ot:treesElementOrder": ["trees2670"], "otusById": {"otus2670": {"otuById": {"otu400315": {"^ot:originalLabel": "Ca spec T726", "^ot:ottId": 72152, "^ot:ottTaxonName": "Caridina sp. LE"}, "otu400316": {"^ot:originalLabel": "Ca spec T727", "^ot:ottId": 72152, "^ot:ottTaxonName": "Caridina sp. LE"}, "otu400317": {"^ot:originalLabel": "Pc morsitans T1126", "^ot:ottId": 506007, "^ot:ottTaxonName": "Pycneus morsitans"}, "otu400318": {"^ot:originalLabel": "Ps gracilis T703", "^ot:ottId": 67669, "^ot:ottTaxonName": "Parisia gracilis"}, "otu400319": {"^ot:originalLabel": "Cs wilkinsi T288", "^ot:ottId": 794231, "^ot:ottTaxonName": "Caridinides wilkinsi"}, "otu400320": {"^ot:originalLabel": "Ca cf africana T699", "^ot:ottId": 311617, "^ot:ottTaxonName": "Caridina cf. africana GU-699"}, "otu400321": {"^ot:originalLabel": "Ca gracilipes 254", "^ot:ottId": 897053, "^ot:ottTaxonName": "Caridina gracilipes"}, "otu400322": {"^ot:originalLabel": "Li similis 525", "^ot:ottId": 947842, "^ot:ottTaxonName": "Limnocaridina similis"}, "otu400323": {"^ot:originalLabel": "Li tanganyikae 521", "^ot:ottId": 947837, "^ot:ottTaxonName": "Limnocaridina tanganyikae"}, "otu400324": {"^ot:originalLabel": "Li parvula 522", "^ot:ottId": 947840, "^ot:ottTaxonName": "Limnocaridina parvula"}, "otu400325": {"^ot:originalLabel": "Ca togoensis 467", "^ot:ottId": 984054, "^ot:ottTaxonName": "Caridina togoensis"}, "otu400326": {"^ot:originalLabel": "Cl paski 526", "^ot:ottId": 322496, "^ot:ottTaxonName": "Caridella paski"}, "otu400327": {"^ot:originalLabel": "Ca gracilirostris 532", "^ot:ottId": 72156, "^ot:ottTaxonName": "Caridina gracilirostris"}, "otu400328": {"^ot:originalLabel": "Ca thomasi 321", "^ot:ottId": 485557, "^ot:ottTaxonName": "Caridina thomasi"}, "otu400329": {"^ot:originalLabel": "Ed marulas 649", "^ot:ottId": 322502, "^ot:ottTaxonName": "Edoneus marulas"}, "otu400330": {"^ot:originalLabel": "Ed marulas 650", "^ot:ottId": 322502, "^ot:ottTaxonName": "Edoneus marulas"}, "otu400331": {"^ot:originalLabel": "Ca endehensis 297", "^ot:ottId": 984023, "^ot:ottTaxonName": "Caridina endehensis"}, "otu400332": {"^ot:originalLabel": "Ca ensifera 124", "^ot:ottId": 656840, "^ot:ottTaxonName": "Caridina ensifera"}, "otu400333": {"^ot:originalLabel": "Ca serratirostris T887", "^ot:ottId": 72165, "^ot:ottTaxonName": "Caridina serratirostris"}, "otu400334": {"^ot:originalLabel": "Ca serratirostris T888E-4", "^ot:ottId": 72165, "^ot:ottTaxonName": "Caridina serratirostris"}, "otu400335": {"^ot:originalLabel": "Ca serratirostris T918", "^ot:ottId": 72165, "^ot:ottTaxonName": "Caridina serratirostris"}, "otu400336": {"^ot:originalLabel": "Ma longirostris 535", "^ot:ottId": 947844, "^ot:ottTaxonName": "Marosina longirostris"}, "otu400337": {"^ot:originalLabel": "Ma longirostris 624", "^ot:ottId": 947844, "^ot:ottTaxonName": "Marosina longirostris"}, "otu400338": {"^ot:originalLabel": "Ma longirostris 627", "^ot:ottId": 947844, "^ot:ottTaxonName": "Marosina longirostris"}, "otu400339": {"^ot:originalLabel": "Ca celebensis 652", "^ot:ottId": 974056, "^ot:ottTaxonName": "Caridina celebensis"}, "otu400340": {"^ot:originalLabel": "Ca sumatrensis 402", "^ot:ottId": 892888, "^ot:ottTaxonName": "Caridina sumatrensis"}, "otu400341": {"^ot:originalLabel": "Ca typus 080", "^ot:ottId": 500710, "^ot:ottTaxonName": "Caridina typus"}, "otu400342": {"^ot:originalLabel": "Py raptor T707", "^ot:ottId": 794237, "^ot:ottTaxonName": "Pycnisia raptor"}, "otu400343": {"^ot:originalLabel": "Ca cantonensis T818", "^ot:ottId": 1012439, "^ot:ottTaxonName": "Caridina cantonensis"}, "otu400344": {"^ot:originalLabel": "Ca trifasciata T750", "^ot:ottId": 892880, "^ot:ottTaxonName": "Caridina trifasciata"}, "otu400345": {"^ot:originalLabel": "Pa spec 657E-4", "^ot:ottId": 932146, "^ot:ottTaxonName": "Paracaridina sp. ZMB DNA-657"}, "otu400346": {"^ot:originalLabel": "Pa spec 658", "^ot:ottId": 932147, "^ot:ottTaxonName": "Paracaridina sp. ZMB DNA-658"}, "otu400347": {"^ot:originalLabel": "Ne denticulata T365E-4", "^ot:ottId": 124258, "^ot:ottTaxonName": "Neocaridina denticulata"}, "otu400348": {"^ot:originalLabel": "Ne sinensis 273E-4", "^ot:ottId": 124253, "^ot:ottTaxonName": "Neocaridina denticulata sinensis"}, "otu400349": {"^ot:originalLabel": "Si spec 651", "^ot:ottId": 932143, "^ot:ottTaxonName": "Sinodina sp. GU-651"}, "otu400350": {"^ot:originalLabel": "La singhalensis 443", "^ot:ottId": 322508, "^ot:ottTaxonName": "Lancaris singhalensis"}, "otu400351": {"^ot:originalLabel": "Po glabra T819", "^ot:ottId": 818832, "^ot:ottTaxonName": "Potimirim glabra"}, "otu400352": {"^ot:originalLabel": "Po spec T900", "^ot:ottId": 1092156, "^ot:ottTaxonName": "Potimirim sp. CR TP-2008"}, "otu400353": {"^ot:originalLabel": "Po potimirim 431E-4", "^ot:ottId": 1092151, "^ot:ottTaxonName": "Potimirim potimirim"}, "otu400354": {"^ot:originalLabel": "Po spec Brazil", "^ot:ottId": 640114, "^ot:ottTaxonName": "Potimirim sp. ZMB 29477"}, "otu400355": {"^ot:originalLabel": "Jo serrei T1002", "^ot:ottId": 394073, "^ot:ottTaxonName": "Jonga serrei"}, "otu400356": {"^ot:originalLabel": "At ortmannioides T905", "^ot:ottId": 394078, "^ot:ottTaxonName": "Atya ortmannioides"}, "otu400357": {"^ot:originalLabel": "Mi poeyi T1003", "^ot:ottId": 332736, "^ot:ottTaxonName": "Micratya poeyi"}, "otu400358": {"^ot:originalLabel": "Mi spec T1118", "^ot:ottId": 205567, "^ot:ottTaxonName": "Micratya cooki"}, "otu400359": {"^ot:originalLabel": "At gabonensis 437", "^ot:ottId": 394082, "^ot:ottTaxonName": "Atya gabonensis"}, "otu400360": {"^ot:originalLabel": "At gabonensis T898", "^ot:ottId": 394082, "^ot:ottTaxonName": "Atya gabonensis"}, "otu400361": {"^ot:originalLabel": "At margaritacea 433", "^ot:ottId": 394075, "^ot:ottTaxonName": "Atya margaritacea"}, "otu400362": {"^ot:originalLabel": "At scabra 510", "^ot:ottId": 394077, "^ot:ottTaxonName": "Atya scabra"}, "otu400363": {"^ot:originalLabel": "Ai pilipes T786", "^ot:ottId": 794233, "^ot:ottTaxonName": "Atyoida pilipes"}, "otu400364": {"^ot:originalLabel": "Ai pilipes T991", "^ot:ottId": 794233, "^ot:ottTaxonName": "Atyoida pilipes"}, "otu400365": {"^ot:originalLabel": "Ai bisculcata 287", "^ot:ottId": 383811, "^ot:ottTaxonName": "Atyoida bisulcata"}, "otu400366": {"^ot:originalLabel": "Ao moluccensis 222", "^ot:ottId": 210138, "^ot:ottTaxonName": "Atyopsis moluccensis"}, "otu400367": {"^ot:originalLabel": "Au striolata TA1", "^ot:ottId": 67036, "^ot:ottTaxonName": "Australatya striolata"}, "otu400368": {"^ot:originalLabel": "Pl alabamae BOB2E-4", "^ot:ottId": 984056, "^ot:ottTaxonName": "Palaemonias alabamae"}, "otu400369": {"^ot:originalLabel": "Pl alabamae BOB4E-4", "^ot:ottId": 984056, "^ot:ottTaxonName": "Palaemonias alabamae"}, "otu400370": {"^ot:originalLabel": "Pl alabamae HE1E-4", "^ot:ottId": 984056, "^ot:ottTaxonName": "Palaemonias alabamae"}, "otu400371": {"^ot:originalLabel": "Pl alabamae HE3E-4", "^ot:ottId": 984056, "^ot:ottTaxonName": "Palaemonias alabamae"}, "otu400372": {"^ot:originalLabel": "Pl spec ELBE-4", "^ot:ottId": 932150, "^ot:ottTaxonName": "Palaemonias sp. ELB"}, "otu400373": {"^ot:originalLabel": "Pl spec MCKE-4", "^ot:ottId": 932144, "^ot:ottTaxonName": "Palaemonias sp. MCK"}, "otu400374": {"^ot:originalLabel": "Du marocana 681E-4", "^ot:ottId": 648146, "^ot:ottTaxonName": "Dugastella marocana"}, "otu400375": {"^ot:originalLabel": "Du marocana 682E-4", "^ot:ottId": 648146, "^ot:ottTaxonName": "Dugastella marocana"}, "otu400376": {"^ot:originalLabel": "Du valentina 633", "^ot:ottId": 184016, "^ot:ottTaxonName": "Dugastella valentina"}, "otu400377": {"^ot:originalLabel": "Du valentina 635E-4", "^ot:ottId": 184016, "^ot:ottTaxonName": "Dugastella valentina"}, "otu400378": {"^ot:originalLabel": "Ap desmarestii T822", "^ot:ottId": 755813, "^ot:ottTaxonName": "Atyaephyra desmarestii"}, "otu400379": {"^ot:originalLabel": "Pr australiensis T92", "^ot:ottId": 370192, "^ot:ottTaxonName": "Paratya australiensis"}, "otu400380": {"^ot:originalLabel": "Pr curvirostris TNZ5", "^ot:ottId": 117650, "^ot:ottTaxonName": "Paratya curvirostris"}, "otu400381": {"^ot:originalLabel": "Ty mitchelli 600", "^ot:ottId": 283275, "^ot:ottTaxonName": "Typhlatya mitchelli"}, "otu400382": {"^ot:originalLabel": "Ty spec 603", "^ot:ottId": 640115, "^ot:ottTaxonName": "Typhlatya sp. ZMB DNA-603"}, "otu400383": {"^ot:originalLabel": "Ty spec 604", "^ot:ottId": 640129, "^ot:ottTaxonName": "Typhlatya sp. ZMB DNA-604"}, "otu400384": {"^ot:originalLabel": "Ty rogersi 630", "^ot:ottId": 897055, "^ot:ottTaxonName": "Typhlatya rogersi"}, "otu400385": {"^ot:originalLabel": "St lancifera T1143", "^ot:ottId": 67667, "^ot:ottTaxonName": "Stygiocaris lancifera"}, "otu400386": {"^ot:originalLabel": "St stylifera T1129", "^ot:ottId": 640879, "^ot:ottTaxonName": "Stygiocaris stylifera"}, "otu400387": {"^ot:originalLabel": "St spec T1133", "^ot:ottId": 463006, "^ot:ottTaxonName": "Stygiocaris sp. GU-1133"}, "otu400388": {"^ot:originalLabel": "Ha rubra 279", "^ot:ottId": 597785, "^ot:ottTaxonName": "Halocaridina rubra"}, "otu400389": {"^ot:originalLabel": "Hi trigonophthalma IJ6", "^ot:ottId": 145673, "^ot:ottTaxonName": "Halocaridinides trigonophthalma"}, "otu400390": {"^ot:originalLabel": "Sy pacifica FRZ", "^ot:ottId": 322505, "^ot:ottTaxonName": "Syncaris pacifica"}, "otu400391": {"^ot:originalLabel": "Sy pacifica LAG", "^ot:ottId": 322505, "^ot:ottTaxonName": "Syncaris pacifica"}, "otu400392": {"^ot:originalLabel": "Sy pacifica GAR", "^ot:ottId": 322505, "^ot:ottTaxonName": "Syncaris pacifica"}, "otu400393": {"^ot:originalLabel": "Sy pacifica YALE-4", "^ot:ottId": 322505, "^ot:ottTaxonName": "Syncaris pacifica"}, "otu400394": {"^ot:originalLabel": "Xi elongata 441", "^ot:ottId": 332669, "^ot:ottTaxonName": "Xiphocaris elongata"}, "otu400395": {"^ot:originalLabel": "Xi elongata T875", "^ot:ottId": 332669, "^ot:ottTaxonName": "Xiphocaris elongata"}, "otu400396": {"^ot:originalLabel": "Mc australe T363", "^ot:ottId": 8273, "^ot:ottTaxonName": "Macrobrachium australe"}, "otu400397": {"^ot:originalLabel": "Mc tolmerum TM1", "^ot:ottId": 564863, "^ot:ottTaxonName": "Macrobrachium tolmerum"}}}}, "treesById": {"trees2670": {"@otus": "otus2670", "^ot:treeElementOrder": ["tree6214"], "treeById": {"tree6214": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "50% maj-rule consensus tree", "^ot:inGroupClade": "node1073763", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node1073762", "^ot:specifiedRoot": "node1073762", "^ot:tag": ["choose me"], "^ot:unrootedTree": false, "edgeBySourceId": {"node1073762": {"edge1073763": {"@source": "node1073762", "@target": "node1073763"}, "edge1073916": {"@source": "node1073762", "@target": "node1073916"}}, "node1073763": {"edge1073764": {"@source": "node1073763", "@target": "node1073764"}, "edge1073913": {"@source": "node1073763", "@target": "node1073913"}}, "node1073764": {"edge1073765": {"@source": "node1073764", "@target": "node1073765"}, "edge1073907": {"@source": "node1073764", "@target": "node1073907"}}, "node1073765": {"edge1073766": {"@source": "node1073765", "@target": "node1073766"}, "edge1073866": {"@source": "node1073765", "@target": "node1073866"}}, "node1073766": {"edge1073767": {"@source": "node1073766", "@target": "node1073767"}, "edge1073833": {"@source": "node1073766", "@target": "node1073833"}}, "node1073767": {"edge1073768": {"@source": "node1073767", "@target": "node1073768"}, "edge1073832": {"@source": "node1073767", "@target": "node1073832"}}, "node1073768": {"edge1073769": {"@source": "node1073768", "@target": "node1073769"}, "edge1073819": {"@source": "node1073768", "@target": "node1073819"}}, "node1073769": {"edge1073770": {"@source": "node1073769", "@target": "node1073770"}, "edge1073804": {"@source": "node1073769", "@target": "node1073804"}, "edge1073816": {"@source": "node1073769", "@target": "node1073816"}, "edge1073817": {"@source": "node1073769", "@target": "node1073817"}, "edge1073818": {"@source": "node1073769", "@target": "node1073818"}}, "node1073770": {"edge1073771": {"@source": "node1073770", "@target": "node1073771"}, "edge1073801": {"@source": "node1073770", "@target": "node1073801"}}, "node1073771": {"edge1073772": {"@source": "node1073771", "@target": "node1073772"}, "edge1073794": {"@source": "node1073771", "@target": "node1073794"}}, "node1073772": {"edge1073773": {"@source": "node1073772", "@target": "node1073773"}, "edge1073785": {"@source": "node1073772", "@target": "node1073785"}}, "node1073773": {"edge1073774": {"@source": "node1073773", "@target": "node1073774"}, "edge1073782": {"@source": "node1073773", "@target": "node1073782"}}, "node1073774": {"edge1073775": {"@source": "node1073774", "@target": "node1073775"}, "edge1073778": {"@source": "node1073774", "@target": "node1073778"}, "edge1073781": {"@source": "node1073774", "@target": "node1073781"}}, "node1073775": {"edge1073776": {"@source": "node1073775", "@target": "node1073776"}, "edge1073777": {"@source": "node1073775", "@target": "node1073777"}}, "node1073778": {"edge1073779": {"@source": "node1073778", "@target": "node1073779"}, "edge1073780": {"@source": "node1073778", "@target": "node1073780"}}, "node1073782": {"edge1073783": {"@source": "node1073782", "@target": "node1073783"}, "edge1073784": {"@source": "node1073782", "@target": "node1073784"}}, "node1073785": {"edge1073786": {"@source": "node1073785", "@target": "node1073786"}, "edge1073793": {"@source": "node1073785", "@target": "node1073793"}}, "node1073786": {"edge1073787": {"@source": "node1073786", "@target": "node1073787"}, "edge1073792": {"@source": "node1073786", "@target": "node1073792"}}, "node1073787": {"edge1073788": {"@source": "node1073787", "@target": "node1073788"}, "edge1073791": {"@source": "node1073787", "@target": "node1073791"}}, "node1073788": {"edge1073789": {"@source": "node1073788", "@target": "node1073789"}, "edge1073790": {"@source": "node1073788", "@target": "node1073790"}}, "node1073794": {"edge1073795": {"@source": "node1073794", "@target": "node1073795"}, "edge1073798": {"@source": "node1073794", "@target": "node1073798"}}, "node1073795": {"edge1073796": {"@source": "node1073795", "@target": "node1073796"}, "edge1073797": {"@source": "node1073795", "@target": "node1073797"}}, "node1073798": {"edge1073799": {"@source": "node1073798", "@target": "node1073799"}, "edge1073800": {"@source": "node1073798", "@target": "node1073800"}}, "node1073801": {"edge1073802": {"@source": "node1073801", "@target": "node1073802"}, "edge1073803": {"@source": "node1073801", "@target": "node1073803"}}, "node1073804": {"edge1073805": {"@source": "node1073804", "@target": "node1073805"}, "edge1073810": {"@source": "node1073804", "@target": "node1073810"}, "edge1073815": {"@source": "node1073804", "@target": "node1073815"}}, "node1073805": {"edge1073806": {"@source": "node1073805", "@target": "node1073806"}, "edge1073809": {"@source": "node1073805", "@target": "node1073809"}}, "node1073806": {"edge1073807": {"@source": "node1073806", "@target": "node1073807"}, "edge1073808": {"@source": "node1073806", "@target": "node1073808"}}, "node1073810": {"edge1073811": {"@source": "node1073810", "@target": "node1073811"}, "edge1073814": {"@source": "node1073810", "@target": "node1073814"}}, "node1073811": {"edge1073812": {"@source": "node1073811", "@target": "node1073812"}, "edge1073813": {"@source": "node1073811", "@target": "node1073813"}}, "node1073819": {"edge1073820": {"@source": "node1073819", "@target": "node1073820"}, "edge1073831": {"@source": "node1073819", "@target": "node1073831"}}, "node1073820": {"edge1073821": {"@source": "node1073820", "@target": "node1073821"}, "edge1073828": {"@source": "node1073820", "@target": "node1073828"}}, "node1073821": {"edge1073822": {"@source": "node1073821", "@target": "node1073822"}, "edge1073825": {"@source": "node1073821", "@target": "node1073825"}}, "node1073822": {"edge1073823": {"@source": "node1073822", "@target": "node1073823"}, "edge1073824": {"@source": "node1073822", "@target": "node1073824"}}, "node1073825": {"edge1073826": {"@source": "node1073825", "@target": "node1073826"}, "edge1073827": {"@source": "node1073825", "@target": "node1073827"}}, "node1073828": {"edge1073829": {"@source": "node1073828", "@target": "node1073829"}, "edge1073830": {"@source": "node1073828", "@target": "node1073830"}}, "node1073833": {"edge1073834": {"@source": "node1073833", "@target": "node1073834"}, "edge1073857": {"@source": "node1073833", "@target": "node1073857"}}, "node1073834": {"edge1073835": {"@source": "node1073834", "@target": "node1073835"}, "edge1073850": {"@source": "node1073834", "@target": "node1073850"}}, "node1073835": {"edge1073836": {"@source": "node1073835", "@target": "node1073836"}, "edge1073847": {"@source": "node1073835", "@target": "node1073847"}}, "node1073836": {"edge1073837": {"@source": "node1073836", "@target": "node1073837"}, "edge1073846": {"@source": "node1073836", "@target": "node1073846"}}, "node1073837": {"edge1073838": {"@source": "node1073837", "@target": "node1073838"}, "edge1073845": {"@source": "node1073837", "@target": "node1073845"}}, "node1073838": {"edge1073839": {"@source": "node1073838", "@target": "node1073839"}, "edge1073842": {"@source": "node1073838", "@target": "node1073842"}}, "node1073839": {"edge1073840": {"@source": "node1073839", "@target": "node1073840"}, "edge1073841": {"@source": "node1073839", "@target": "node1073841"}}, "node1073842": {"edge1073843": {"@source": "node1073842", "@target": "node1073843"}, "edge1073844": {"@source": "node1073842", "@target": "node1073844"}}, "node1073847": {"edge1073848": {"@source": "node1073847", "@target": "node1073848"}, "edge1073849": {"@source": "node1073847", "@target": "node1073849"}}, "node1073850": {"edge1073851": {"@source": "node1073850", "@target": "node1073851"}, "edge1073854": {"@source": "node1073850", "@target": "node1073854"}}, "node1073851": {"edge1073852": {"@source": "node1073851", "@target": "node1073852"}, "edge1073853": {"@source": "node1073851", "@target": "node1073853"}}, "node1073854": {"edge1073855": {"@source": "node1073854", "@target": "node1073855"}, "edge1073856": {"@source": "node1073854", "@target": "node1073856"}}, "node1073857": {"edge1073858": {"@source": "node1073857", "@target": "node1073858"}, "edge1073863": {"@source": "node1073857", "@target": "node1073863"}}, "node1073858": {"edge1073859": {"@source": "node1073858", "@target": "node1073859"}, "edge1073862": {"@source": "node1073858", "@target": "node1073862"}}, "node1073859": {"edge1073860": {"@source": "node1073859", "@target": "node1073860"}, "edge1073861": {"@source": "node1073859", "@target": "node1073861"}}, "node1073863": {"edge1073864": {"@source": "node1073863", "@target": "node1073864"}, "edge1073865": {"@source": "node1073863", "@target": "node1073865"}}, "node1073866": {"edge1073867": {"@source": "node1073866", "@target": "node1073867"}, "edge1073890": {"@source": "node1073866", "@target": "node1073890"}}, "node1073867": {"edge1073868": {"@source": "node1073867", "@target": "node1073868"}, "edge1073887": {"@source": "node1073867", "@target": "node1073887"}}, "node1073868": {"edge1073869": {"@source": "node1073868", "@target": "node1073869"}, "edge1073886": {"@source": "node1073868", "@target": "node1073886"}}, "node1073869": {"edge1073870": {"@source": "node1073869", "@target": "node1073870"}, "edge1073879": {"@source": "node1073869", "@target": "node1073879"}}, "node1073870": {"edge1073871": {"@source": "node1073870", "@target": "node1073871"}, "edge1073876": {"@source": "node1073870", "@target": "node1073876"}}, "node1073871": {"edge1073872": {"@source": "node1073871", "@target": "node1073872"}, "edge1073873": {"@source": "node1073871", "@target": "node1073873"}, "edge1073874": {"@source": "node1073871", "@target": "node1073874"}, "edge1073875": {"@source": "node1073871", "@target": "node1073875"}}, "node1073876": {"edge1073877": {"@source": "node1073876", "@target": "node1073877"}, "edge1073878": {"@source": "node1073876", "@target": "node1073878"}}, "node1073879": {"edge1073880": {"@source": "node1073879", "@target": "node1073880"}, "edge1073883": {"@source": "node1073879", "@target": "node1073883"}}, "node1073880": {"edge1073881": {"@source": "node1073880", "@target": "node1073881"}, "edge1073882": {"@source": "node1073880", "@target": "node1073882"}}, "node1073883": {"edge1073884": {"@source": "node1073883", "@target": "node1073884"}, "edge1073885": {"@source": "node1073883", "@target": "node1073885"}}, "node1073887": {"edge1073888": {"@source": "node1073887", "@target": "node1073888"}, "edge1073889": {"@source": "node1073887", "@target": "node1073889"}}, "node1073890": {"edge1073891": {"@source": "node1073890", "@target": "node1073891"}, "edge1073906": {"@source": "node1073890", "@target": "node1073906"}}, "node1073891": {"edge1073892": {"@source": "node1073891", "@target": "node1073892"}, "edge1073905": {"@source": "node1073891", "@target": "node1073905"}}, "node1073892": {"edge1073893": {"@source": "node1073892", "@target": "node1073893"}, "edge1073900": {"@source": "node1073892", "@target": "node1073900"}}, "node1073893": {"edge1073894": {"@source": "node1073893", "@target": "node1073894"}, "edge1073899": {"@source": "node1073893", "@target": "node1073899"}}, "node1073894": {"edge1073895": {"@source": "node1073894", "@target": "node1073895"}, "edge1073898": {"@source": "node1073894", "@target": "node1073898"}}, "node1073895": {"edge1073896": {"@source": "node1073895", "@target": "node1073896"}, "edge1073897": {"@source": "node1073895", "@target": "node1073897"}}, "node1073900": {"edge1073901": {"@source": "node1073900", "@target": "node1073901"}, "edge1073904": {"@source": "node1073900", "@target": "node1073904"}}, "node1073901": {"edge1073902": {"@source": "node1073901", "@target": "node1073902"}, "edge1073903": {"@source": "node1073901", "@target": "node1073903"}}, "node1073907": {"edge1073908": {"@source": "node1073907", "@target": "node1073908"}, "edge1073911": {"@source": "node1073907", "@target": "node1073911"}, "edge1073912": {"@source": "node1073907", "@target": "node1073912"}}, "node1073908": {"edge1073909": {"@source": "node1073908", "@target": "node1073909"}, "edge1073910": {"@source": "node1073908", "@target": "node1073910"}}, "node1073913": {"edge1073914": {"@source": "node1073913", "@target": "node1073914"}, "edge1073915": {"@source": "node1073913", "@target": "node1073915"}}, "node1073916": {"edge1073917": {"@source": "node1073916", "@target": "node1073917"}, "edge1073918": {"@source": "node1073916", "@target": "node1073918"}}}, "nodeById": {"node1073762": {"@root": true}, "node1073763": {}, "node1073764": {}, "node1073765": {}, "node1073766": {}, "node1073767": {}, "node1073768": {}, "node1073769": {}, "node1073770": {}, "node1073771": {}, "node1073772": {}, "node1073773": {}, "node1073774": {}, "node1073775": {}, "node1073776": {"@otu": "otu400315"}, "node1073777": {"@otu": "otu400316"}, "node1073778": {}, "node1073779": {"@otu": "otu400317"}, "node1073780": {"@otu": "otu400318"}, "node1073781": {"@otu": "otu400319"}, "node1073782": {}, "node1073783": {"@otu": "otu400320"}, "node1073784": {"@otu": "otu400321"}, "node1073785": {}, "node1073786": {}, "node1073787": {}, "node1073788": {}, "node1073789": {"@otu": "otu400322"}, "node1073790": {"@otu": "otu400323"}, "node1073791": {"@otu": "otu400324"}, "node1073792": {"@otu": "otu400325"}, "node1073793": {"@otu": "otu400326"}, "node1073794": {}, "node1073795": {}, "node1073796": {"@otu": "otu400327"}, "node1073797": {"@otu": "otu400328"}, "node1073798": {}, "node1073799": {"@otu": "otu400329"}, "node1073800": {"@otu": "otu400330"}, "node1073801": {}, "node1073802": {"@otu": "otu400331"}, "node1073803": {"@otu": "otu400332"}, "node1073804": {}, "node1073805": {}, "node1073806": {}, "node1073807": {"@otu": "otu400333"}, "node1073808": {"@otu": "otu400334"}, "node1073809": {"@otu": "otu400335"}, "node1073810": {}, "node1073811": {}, "node1073812": {"@otu": "otu400336"}, "node1073813": {"@otu": "otu400337"}, "node1073814": {"@otu": "otu400338"}, "node1073815": {"@otu": "otu400339"}, "node1073816": {"@otu": "otu400340"}, "node1073817": {"@otu": "otu400341"}, "node1073818": {"@otu": "otu400342"}, "node1073819": {}, "node1073820": {}, "node1073821": {}, "node1073822": {}, "node1073823": {"@otu": "otu400343"}, "node1073824": {"@otu": "otu400344"}, "node1073825": {}, "node1073826": {"@otu": "otu400345"}, "node1073827": {"@otu": "otu400346"}, "node1073828": {}, "node1073829": {"@otu": "otu400347"}, "node1073830": {"@otu": "otu400348"}, "node1073831": {"@otu": "otu400349"}, "node1073832": {"@otu": "otu400350"}, "node1073833": {}, "node1073834": {}, "node1073835": {}, "node1073836": {}, "node1073837": {}, "node1073838": {}, "node1073839": {}, "node1073840": {"@otu": "otu400351"}, "node1073841": {"@otu": "otu400352"}, "node1073842": {}, "node1073843": {"@otu": "otu400353"}, "node1073844": {"@otu": "otu400354"}, "node1073845": {"@otu": "otu400355"}, "node1073846": {"@otu": "otu400356"}, "node1073847": {}, "node1073848": {"@otu": "otu400357"}, "node1073849": {"@otu": "otu400358"}, "node1073850": {}, "node1073851": {}, "node1073852": {"@otu": "otu400359"}, "node1073853": {"@otu": "otu400360"}, "node1073854": {}, "node1073855": {"@otu": "otu400361"}, "node1073856": {"@otu": "otu400362"}, "node1073857": {}, "node1073858": {}, "node1073859": {}, "node1073860": {"@otu": "otu400363"}, "node1073861": {"@otu": "otu400364"}, "node1073862": {"@otu": "otu400365"}, "node1073863": {}, "node1073864": {"@otu": "otu400366"}, "node1073865": {"@otu": "otu400367"}, "node1073866": {}, "node1073867": {}, "node1073868": {}, "node1073869": {}, "node1073870": {}, "node1073871": {}, "node1073872": {"@otu": "otu400368"}, "node1073873": {"@otu": "otu400369"}, "node1073874": {"@otu": "otu400370"}, "node1073875": {"@otu": "otu400371"}, "node1073876": {}, "node1073877": {"@otu": "otu400372"}, "node1073878": {"@otu": "otu400373"}, "node1073879": {}, "node1073880": {}, "node1073881": {"@otu": "otu400374"}, "node1073882": {"@otu": "otu400375"}, "node1073883": {}, "node1073884": {"@otu": "otu400376"}, "node1073885": {"@otu": "otu400377"}, "node1073886": {"@otu": "otu400378"}, "node1073887": {}, "node1073888": {"@otu": "otu400379"}, "node1073889": {"@otu": "otu400380"}, "node1073890": {}, "node1073891": {}, "node1073892": {}, "node1073893": {}, "node1073894": {}, "node1073895": {}, "node1073896": {"@otu": "otu400381"}, "node1073897": {"@otu": "otu400382"}, "node1073898": {"@otu": "otu400383"}, "node1073899": {"@otu": "otu400384"}, "node1073900": {}, "node1073901": {}, "node1073902": {"@otu": "otu400385"}, "node1073903": {"@otu": "otu400386"}, "node1073904": {"@otu": "otu400387"}, "node1073905": {"@otu": "otu400388"}, "node1073906": {"@otu": "otu400389"}, "node1073907": {}, "node1073908": {}, "node1073909": {"@otu": "otu400390"}, "node1073910": {"@otu": "otu400391"}, "node1073911": {"@otu": "otu400392"}, "node1073912": {"@otu": "otu400393"}, "node1073913": {}, "node1073914": {"@otu": "otu400394"}, "node1073915": {"@otu": "otu400395"}, "node1073916": {}, "node1073917": {"@otu": "otu400396"}, "node1073918": {"@otu": "otu400397"}}}}}}}}, "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"}]}