{"sha": "c33806c9ee11db205ee8c02a42e31b1c3128e299", "data": {"nexml": {"@about": "#study", "@generator": "Open Tree API", "@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#", "xhtml": "http://www.w3.org/1999/xhtml/vocab#", "xsd": "http://www.w3.org/2001/XMLSchema#", "xsi": "http://www.w3.org/2001/XMLSchema-instance"}, "^ot:agents": {"agent": [{"@description": "Open Tree NexSON validation", "@id": "peyotl-validator", "@name": "api.opentreeoflife.org/validate", "@url": "https://github.com/OpenTreeOfLife/peyotl", "@version": "0.0.4a", "invocation": {"commandLine": [], "otherProperty": [{"name": "pythonVersion", "value": "3.10.12"}, {"name": "pythonImplementation", "value": "CPython"}]}}, {"@description": "Web-based interface for submitting, editing, and reviewing studies in the Open Tree of Life project.", "@id": "opentree-curation-webapp", "@name": "OpenTree curation webapp", "@url": "https://github.com/OpenTreeOfLife/opentree", "@version": "0.0.0"}]}, "^ot:annotationEvents": {"annotation": [{"@dateCreated": "2025-03-19T02:24:57.889Z", "@description": "Aids for mapping study OTUs to OTT taxa", "@id": "otu-mapping-hints", "@passedChecks": true, "@preserve": true, "@wasAssociatedWithAgentId": "opentree-curation-webapp", "message": [{"@code": "OTU_MAPPING_HINTS", "@humanMessageType": "NONE", "@severity": "INFO", "data": {"autoAcceptExactMatches": true, "searchContext": {"$": "Insects"}, "substitutions": {"substitution": [{"@active": true, "@valid": true, "new": {"$": ""}, "old": {"$": " sp"}}]}, "useFuzzyMatching": false}, "refersTo": {"@top": {"$": "meta"}}}]}, {"@dateCreated": "2025-03-19T02:24:57.889Z", "@description": "Describes external namesets merged into this study", "@id": "merged-namesets-metadata", "@passedChecks": true, "@preserve": true, "@wasAssociatedWithAgentId": "opentree-curation-webapp", "message": [{"@code": "MERGED_NAMESET_INFO", "@humanMessageType": "NONE", "@severity": "INFO", "data": {"namesets": {"nameset": []}}, "refersTo": {"@top": {"$": "meta"}}}]}, {"@dateCreated": "2025-03-19T02:24:57.889Z", "@description": "Describes supporting data files for this study", "@id": "supporting-files-metadata", "@passedChecks": true, "@preserve": true, "@wasAssociatedWithAgentId": "opentree-curation-webapp", "message": [{"@code": "SUPPORTING_FILE_INFO", "@humanMessageType": "NONE", "@severity": "INFO", "data": {"@movedToPermanentArchive": false, "files": {"file": [{"@filename": "Geraci2007Hydropsychidae.nwk", "@size": 705, "@type": "newick", "@url": "/curator/download/supporting_files.doc.a0bd128b37b5280c.47657261636932303037487964726f7073796368696461652e6e776b.nwk", "description": {"$": "Source data for tree(s) 'tree1'"}, "sourceForTree": [{"$": "tree1"}]}, {"@filename": "image.png", "@size": 659, "@type": "", "@url": "/curator/supporting_files/download/supporting_files.doc.b8aa2c967c027157.696d6167652e706e67.png", "description": {"$": ""}, "sourceForTree": []}, {"@filename": "image.png", "@size": 5352, "@type": "", "@url": "/curator/supporting_files/download/supporting_files.doc.a8f6b367bfc6b043.696d6167652e706e67.png", "description": {"$": ""}, "sourceForTree": []}, {"@filename": "image.png", "@size": 1368, "@type": "", "@url": "/curator/supporting_files/download/supporting_files.doc.b7837c4e2f3f9ec4.696d6167652e706e67.png", "description": {"$": ""}, "sourceForTree": []}, {"@filename": "image.png", "@size": 2303, "@type": "", "@url": "/curator/supporting_files/download/supporting_files.doc.a09a8fe1f6d75ea2.696d6167652e706e67.png", "description": {"$": ""}, "sourceForTree": []}, {"@filename": "image.png", "@size": 5436, "@type": "", "@url": "/curator/supporting_files/download/supporting_files.doc.871c427de748289b.696d6167652e706e67.png", "description": {"$": ""}, "sourceForTree": []}]}}, "refersTo": {"@top": {"$": "meta"}}}]}, {"@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": ["otu22", "otu26", "otu7"], "refersTo": {"@top": "otus", "@idref": "otus1", "@otusID": "otus1"}, "@severity": "WARNING"}, {"@code": "UNRECOGNIZED_KEY", "data": ["^ot:comment"], "refersTo": {"@top": "nexml", "@idref": "study"}, "@severity": "WARNING"}, {"@code": "UNRECOGNIZED_KEY", "data": ["highestMintedElementIDs"], "refersTo": {"@top": "nexml", "@idref": "study"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:branchLengthTimeUnit"], "refersTo": {"@top": "trees", "@idref": "tree1", "@treesID": "trees1", "@treeID": "tree1"}, "@severity": "WARNING"}, {"@code": "UNRECOGNIZED_KEY", "data": ["^ot:nodeLabelMode", "^ot:nodeLabelTimeUnit", "^ot:reasonsToExcludeFromSynthesis"], "refersTo": {"@top": "trees", "@idref": "tree1", "@treesID": "trees1", "@treeID": "tree1"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:ottId"], "refersTo": {"@top": "otus", "@idref": ["otu22", "otu26", "otu7"], "@otusID": "otus1", "@otuID": ["otu22", "otu26", "otu7"]}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": [], "^ot:comment": "", "^ot:curatorName": ["dchesters"], "^ot:dataDeposit": {"@href": ""}, "^ot:focalClade": 313723, "^ot:focalCladeOTTTaxonName": "Hydropsychidae", "^ot:otusElementOrder": ["otus1"], "^ot:studyId": "ot_2722", "^ot:studyPublication": {"@href": "https://open.clemson.edu/all_dissertations/160"}, "^ot:studyPublicationReference": "Geraci C (2007) Phylogeny and classification of Hydropsychidae subfamilies and genera of the World (Insecta: Trichoptera). All Dissertations, 160.\n", "^ot:studyYear": 2007, "^ot:tag": [], "^ot:treesElementOrder": ["trees1"], "highestMintedElementIDs": {"agent": 0, "annotation": 0, "edge": 60, "message": 0, "node": 61, "otu": 31, "otus": 2, "tree": 1, "trees": 2}, "otusById": {"otus1": {"otuById": {"otu1": {"^ot:originalLabel": "Polycentropus interruptus", "^ot:ottId": 162344, "^ot:ottTaxonName": "Polycentropus interruptus"}, "otu10": {"^ot:originalLabel": "Smicridea bivittata", "^ot:ottId": 992368, "^ot:ottTaxonName": "Smicridea bivittata"}, "otu11": {"^ot:originalLabel": "Cheumatopsyche oxa", "^ot:ottId": 234620, "^ot:ottTaxonName": "Cheumatopsyche oxa"}, "otu12": {"^ot:originalLabel": "Potamyia flava", "^ot:ottId": 375069, "^ot:ottTaxonName": "Potamyia flava"}, "otu13": {"^ot:originalLabel": "Abacaria sp", "^ot:ottId": 93837, "^ot:ottTaxonName": "Abacaria"}, "otu14": {"^ot:originalLabel": "Hydromanicus sp", "^ot:ottId": 949604, "^ot:ottTaxonName": "Hydromanicus"}, "otu15": {"^ot:originalLabel": "Hydropsyche occidentalis", "^ot:ottId": 234617, "^ot:ottTaxonName": "Hydropsyche occidentalis"}, "otu16": {"^ot:originalLabel": "Ceratopsyche bronta", "^ot:ottId": 234623, "^ot:ottTaxonName": "Ceratopsyche bronta"}, "otu17": {"^ot:originalLabel": "Herbertorossia sp", "^ot:ottId": 949607, "^ot:ottTaxonName": "Herbertorossia"}, "otu18": {"^ot:originalLabel": "Aoteapsyche colonica", "^ot:ottId": 808940, "^ot:ottTaxonName": "Aoteapsyche colonica"}, "otu19": {"^ot:originalLabel": "Plectropsyche hoogstraali", "^ot:ottId": 54399, "^ot:ottTaxonName": "Plectropsyche hoogstraali"}, "otu2": {"^ot:originalLabel": "Parapsyche elsis", "^ot:ottId": 1061996, "^ot:ottTaxonName": "Parapsyche elsis"}, "otu20": {"^ot:originalLabel": "Streptopsyche parander", "^ot:ottId": 887203, "^ot:ottTaxonName": "Streptopsyche parander"}, "otu21": {"^ot:originalLabel": "Calosopsyche continentalis", "^ot:ottId": 54396, "^ot:ottTaxonName": "Calosopsyche continentalis"}, "otu22": {"^ot:originalLabel": "Calosopsyche domingensus"}, "otu23": {"^ot:originalLabel": "Leptonema salvini", "^ot:ottId": 808944, "^ot:ottTaxonName": "Leptonema salvini"}, "otu24": {"^ot:originalLabel": "Leptonema crassum", "^ot:ottId": 728381, "^ot:ottTaxonName": "Leptonema crassum"}, "otu25": {"^ot:originalLabel": "Macrostemum zebratum", "^ot:ottId": 313718, "^ot:ottTaxonName": "Macronema zebratum"}, "otu26": {"^ot:originalLabel": "Macronema varia"}, "otu27": {"^ot:originalLabel": "Centromacronema excisum", "^ot:ottId": 3026041, "^ot:ottTaxonName": "Centromacronema excisum"}, "otu28": {"^ot:originalLabel": "Centromacronema apicale", "^ot:ottId": 3026106, "^ot:ottTaxonName": "Centromacronema apicale"}, "otu29": {"^ot:originalLabel": "Pseudomacronema vittatum", "^ot:ottId": 3026123, "^ot:ottTaxonName": "Pseudomacronema vittatum"}, "otu3": {"^ot:originalLabel": "Arctopsyche grandis", "^ot:ottId": 915578, "^ot:ottTaxonName": "Arctopsyche grandis"}, "otu30": {"^ot:originalLabel": "Synoestropsis punctipennis", "^ot:ottId": 485535, "^ot:ottTaxonName": "Synoestropsis punctipennis"}, "otu31": {"^ot:originalLabel": "Oestropsyche vitrina", "^ot:ottId": 576087, "^ot:ottTaxonName": "Oestropsyche vitrina"}, "otu4": {"^ot:originalLabel": "Homoplectra doringa", "^ot:ottId": 234613, "^ot:ottTaxonName": "Homoplectra doringa"}, "otu5": {"^ot:originalLabel": "Diplectrona modesta", "^ot:ottId": 234610, "^ot:ottTaxonName": "Diplectrona modesta"}, "otu6": {"^ot:originalLabel": "Sciadorus acutus", "^ot:ottId": 535497, "^ot:ottTaxonName": "Sciadorus acutus"}, "otu7": {"^ot:originalLabel": "Asmicridea edwardsi"}, "otu8": {"^ot:originalLabel": "Smicridea talamanca", "^ot:ottId": 485532, "^ot:ottTaxonName": "Smicridea talamanca"}, "otu9": {"^ot:originalLabel": "Smicridea turrialbana", "^ot:ottId": 728362, "^ot:ottTaxonName": "Smicridea turrialbana"}}}}, "treesById": {"trees1": {"@otus": "otus1", "^ot:treeElementOrder": ["tree1"], "treeById": {"tree1": {"@label": "Fig. 1.3,  MP", "@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "ot:undefined", "^ot:curatedType": "Maximum parsimony ", "^ot:inGroupClade": "node3", "^ot:nodeLabelMode": "", "^ot:nodeLabelTimeUnit": "", "^ot:outGroupEdge": "", "^ot:reasonsToExcludeFromSynthesis": [], "^ot:rootNodeId": "node1", "^ot:specifiedRoot": "node1", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node1": {"edge1": {"@source": "node1", "@target": "node2"}, "edge2": {"@source": "node1", "@target": "node3"}}, "node11": {"edge11": {"@source": "node11", "@target": "node12"}, "edge12": {"@source": "node11", "@target": "node13"}}, "node13": {"edge13": {"@source": "node13", "@target": "node14"}, "edge20": {"@source": "node13", "@target": "node21"}}, "node14": {"edge14": {"@source": "node14", "@target": "node15"}, "edge15": {"@source": "node14", "@target": "node16"}}, "node16": {"edge16": {"@source": "node16", "@target": "node17"}, "edge17": {"@source": "node16", "@target": "node18"}}, "node18": {"edge18": {"@source": "node18", "@target": "node19"}, "edge19": {"@source": "node18", "@target": "node20"}}, "node21": {"edge21": {"@source": "node21", "@target": "node22"}, "edge36": {"@source": "node21", "@target": "node37"}}, "node22": {"edge22": {"@source": "node22", "@target": "node23"}, "edge25": {"@source": "node22", "@target": "node26"}}, "node23": {"edge23": {"@source": "node23", "@target": "node24"}, "edge24": {"@source": "node23", "@target": "node25"}}, "node26": {"edge26": {"@source": "node26", "@target": "node27"}, "edge27": {"@source": "node26", "@target": "node28"}}, "node28": {"edge28": {"@source": "node28", "@target": "node29"}, "edge29": {"@source": "node28", "@target": "node30"}}, "node3": {"edge3": {"@source": "node3", "@target": "node4"}, "edge6": {"@source": "node3", "@target": "node7"}}, "node30": {"edge30": {"@source": "node30", "@target": "node31"}, "edge31": {"@source": "node30", "@target": "node32"}}, "node32": {"edge32": {"@source": "node32", "@target": "node33"}, "edge33": {"@source": "node32", "@target": "node34"}}, "node34": {"edge34": {"@source": "node34", "@target": "node35"}, "edge35": {"@source": "node34", "@target": "node36"}}, "node37": {"edge37": {"@source": "node37", "@target": "node38"}, "edge44": {"@source": "node37", "@target": "node45"}}, "node38": {"edge38": {"@source": "node38", "@target": "node39"}, "edge39": {"@source": "node38", "@target": "node40"}}, "node4": {"edge4": {"@source": "node4", "@target": "node5"}, "edge5": {"@source": "node4", "@target": "node6"}}, "node40": {"edge40": {"@source": "node40", "@target": "node41"}, "edge41": {"@source": "node40", "@target": "node42"}}, "node42": {"edge42": {"@source": "node42", "@target": "node43"}, "edge43": {"@source": "node42", "@target": "node44"}}, "node45": {"edge45": {"@source": "node45", "@target": "node46"}, "edge48": {"@source": "node45", "@target": "node49"}}, "node46": {"edge46": {"@source": "node46", "@target": "node47"}, "edge47": {"@source": "node46", "@target": "node48"}}, "node49": {"edge49": {"@source": "node49", "@target": "node50"}, "edge50": {"@source": "node49", "@target": "node51"}}, "node51": {"edge51": {"@source": "node51", "@target": "node52"}, "edge56": {"@source": "node51", "@target": "node57"}}, "node52": {"edge52": {"@source": "node52", "@target": "node53"}, "edge53": {"@source": "node52", "@target": "node54"}}, "node54": {"edge54": {"@source": "node54", "@target": "node55"}, "edge55": {"@source": "node54", "@target": "node56"}}, "node57": {"edge57": {"@source": "node57", "@target": "node58"}, "edge58": {"@source": "node57", "@target": "node59"}}, "node59": {"edge59": {"@source": "node59", "@target": "node60"}, "edge60": {"@source": "node59", "@target": "node61"}}, "node7": {"edge7": {"@source": "node7", "@target": "node8"}, "edge8": {"@source": "node7", "@target": "node9"}}, "node9": {"edge10": {"@source": "node9", "@target": "node11"}, "edge9": {"@source": "node9", "@target": "node10"}}}, "nodeById": {"node1": {"@root": true}, "node10": {"@otu": "otu5"}, "node11": {}, "node12": {"@otu": "otu6"}, "node13": {}, "node14": {}, "node15": {"@otu": "otu7"}, "node16": {}, "node17": {"@otu": "otu8"}, "node18": {}, "node19": {"@otu": "otu9"}, "node2": {"@otu": "otu1"}, "node20": {"@otu": "otu10"}, "node21": {}, "node22": {}, "node23": {}, "node24": {"@otu": "otu11"}, "node25": {"@otu": "otu12"}, "node26": {}, "node27": {"@otu": "otu13"}, "node28": {}, "node29": {"@otu": "otu14"}, "node3": {}, "node30": {}, "node31": {"@otu": "otu15"}, "node32": {}, "node33": {"@otu": "otu16"}, "node34": {}, "node35": {"@otu": "otu17"}, "node36": {"@otu": "otu18"}, "node37": {}, "node38": {}, "node39": {"@otu": "otu19"}, "node4": {}, "node40": {}, "node41": {"@otu": "otu20"}, "node42": {}, "node43": {"@otu": "otu21"}, "node44": {"@otu": "otu22"}, "node45": {}, "node46": {}, "node47": {"@otu": "otu23"}, "node48": {"@otu": "otu24"}, "node49": {}, "node5": {"@otu": "otu2"}, "node50": {"@otu": "otu25"}, "node51": {}, "node52": {}, "node53": {"@otu": "otu26"}, "node54": {}, "node55": {"@otu": "otu27"}, "node56": {"@otu": "otu28"}, "node57": {}, "node58": {"@otu": "otu29"}, "node59": {}, "node6": {"@otu": "otu3"}, "node60": {"@otu": "otu30"}, "node61": {"@otu": "otu31"}, "node7": {}, "node8": {"@otu": "otu4"}, "node9": {}}}}}}}}, "branch2sha": {"master": "c33806c9ee11db205ee8c02a42e31b1c3128e299"}, "commentHTML": "", "duplicateStudyIDs": [], "shardName": "phylesystem-1", "versionHistory": [{"id": "7d7d04c9fccce77ee1cfeded992fc99e27fb349b", "author_name": "dchesters", "author_email": "dc0357548934@live.co.uk", "date": "Wed, 19 Mar 2025 02:32:02 +0000", "date_ISO_8601": "2025-03-19 02:32:02 +0000", "relative_date": "1 year, 1 month ago", "message_subject": "Initial commit Geraci (2007)", "message_body": "Geraci2007Hydropsychidae.nwk\nMethod unclear, though has bootstrap, and only analysis reported in text with bootstrap is MP. Tree appears to be published separately, though obscure journal (Proceedings of the 11th International Symposium on Trichoptera).\n\n(Update document 'ot_2722' via OpenTree API)"}, {"id": "949980ae851a8b66278fa5437f676471461fc317", "author_name": "dchesters", "author_email": "dc0357548934@live.co.uk", "date": "Wed, 19 Mar 2025 02:24:53 +0000", "date_ISO_8601": "2025-03-19 02:24:53 +0000", "relative_date": "1 year, 1 month ago", "message_subject": "Update document 'ot_2722' via OpenTree API"}]}