{"sha": "c33806c9ee11db205ee8c02a42e31b1c3128e299", "data": {"nexml": {"@about": "#study", "@generator": "Open Tree API", "@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#", "xhtml": "http://www.w3.org/1999/xhtml/vocab#", "xsd": "http://www.w3.org/2001/XMLSchema#", "xsi": "http://www.w3.org/2001/XMLSchema-instance"}, "highestMintedElementIDs": {"agent": 0, "annotation": 0, "edge": 131, "message": 0, "node": 135, "otu": 71, "otus": 5, "tree": 4, "trees": 5}, "otus": {"@id": "otus1", "otu": [{"@id": "otu1", "@about": "#otu1", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Austrognatha sp"}]}, {"@id": "otu10", "@about": "#otu10", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Limnognathia sp Crozet 8 1"}]}, {"@id": "otu11", "@about": "#otu11", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Limnognathia sp Crozet 10 3"}]}, {"@id": "otu12", "@about": "#otu12", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Limnognathia sp Crozet M4963"}]}, {"@id": "otu13", "@about": "#otu13", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Limnognathia sp Crozet M4967"}]}, {"@id": "otu14", "@about": "#otu14", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Limnognathia sp Pyrenees Snap1"}]}, {"@id": "otu15", "@about": "#otu15", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Limnognathia sp Pyrenees R1 1"}]}, {"@id": "otu16", "@about": "#otu16", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Limnognathia sp Pyrenees R1 2"}]}, {"@id": "otu17", "@about": "#otu17", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "L maerski SRR2131287"}]}, {"@id": "otu18", "@about": "#otu18", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "L maerski 10"}]}, {"@id": "otu19", "@about": "#otu19", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "L maerski 08"}]}, {"@id": "otu2", "@about": "#otu2", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Nautilus pompilius"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 616359}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Nautilus pompilius"}]}, {"@id": "otu20", "@about": "#otu20", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "L maerski 11"}]}, {"@id": "otu3", "@about": "#otu3", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Aplysia californica"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 51009}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Aplysia californica"}]}, {"@id": "otu4", "@about": "#otu4", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Lobatocerebrum sp"}]}, {"@id": "otu5", "@about": "#otu5", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Diurodrilus subterraneus"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 4166847}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Diurodrilus subterraneus"}]}, {"@id": "otu6", "@about": "#otu6", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Lepadella patella"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 1018359}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Lepadella patella"}]}, {"@id": "otu64", "@about": "#otu64", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Lobatocerebrum"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 4987751}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Lobatocerebrum"}]}, {"@id": "otu65", "@about": "#otu65", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Austrognatha"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 576366}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Austrognathia"}]}, {"@id": "otu7", "@about": "#otu7", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Echinorhynchus gadi"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 384896}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Echinorhynchus gadi"}]}, {"@id": "otu70", "@about": "#otu70", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Limnognathia desmeti"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 6521107}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Limnognathia desmeti"}]}, {"@id": "otu71", "@about": "#otu71", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Limnognathia maerski"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 426441}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Limnognathia maerski"}]}, {"@id": "otu8", "@about": "#otu8", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Adineta vaga"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 681215}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Adineta vaga"}]}, {"@id": "otu9", "@about": "#otu9", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Rotaria rotatoria"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 1018353}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Rotaria rotatoria"}]}], "@about": "#otus1"}, "trees": {"@otus": "otus1", "@id": "trees1", "tree": [{"@label": "Sato et al. 2025 (Figure 3)", "@xsi:type": "nex:FloatTree", "node": [{"@root": true, "@id": "tree4_ROOT", "@about": "#tree4_ROOT"}, {"@id": "node129", "@about": "#node129"}, {"@id": "node130", "@about": "#node130"}, {"@otu": "otu2", "@id": "node131", "@about": "#node131", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu3", "@id": "node132", "@about": "#node132", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node133", "@about": "#node133"}, {"@otu": "otu64", "@id": "node134", "@about": "#node134", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu5", "@id": "node135", "@about": "#node135", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node115", "@about": "#node115"}, {"@id": "node116", "@about": "#node116"}, {"@otu": "otu65", "@id": "node117", "@about": "#node117", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node118", "@about": "#node118"}, {"@id": "node119", "@about": "#node119"}, {"@otu": "otu6", "@id": "node120", "@about": "#node120", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node121", "@about": "#node121"}, {"@otu": "otu7", "@id": "node122", "@about": "#node122", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node123", "@about": "#node123"}, {"@otu": "otu8", "@id": "node124", "@about": "#node124", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu9", "@id": "node125", "@about": "#node125", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node126", "@about": "#node126"}, {"@otu": "otu70", "@id": "node127", "@about": "#node127", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu71", "@id": "node128", "@about": "#node128", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}], "edge": [{"@source": "tree4_ROOT", "@target": "node129", "@id": "edge125", "@about": "#edge125"}, {"@source": "node129", "@target": "node130", "@id": "edge126", "@about": "#edge126"}, {"@source": "node130", "@target": "node131", "@id": "edge127", "@about": "#edge127"}, {"@source": "node130", "@target": "node132", "@id": "edge128", "@about": "#edge128"}, {"@source": "node129", "@target": "node133", "@id": "edge129", "@about": "#edge129"}, {"@source": "node133", "@target": "node134", "@id": "edge130", "@about": "#edge130"}, {"@source": "node133", "@target": "node135", "@id": "edge131", "@about": "#edge131"}, {"@source": "tree4_ROOT", "@target": "node115", "@id": "tree4_ROOT_EDGE", "@about": "#tree4_ROOT_EDGE"}, {"@source": "node115", "@target": "node116", "@id": "edge112", "@about": "#edge112"}, {"@source": "node116", "@target": "node117", "@id": "edge113", "@about": "#edge113"}, {"@source": "node116", "@target": "node118", "@id": "edge114", "@about": "#edge114"}, {"@source": "node118", "@target": "node119", "@id": "edge115", "@about": "#edge115"}, {"@source": "node119", "@target": "node120", "@id": "edge116", "@about": "#edge116"}, {"@source": "node119", "@target": "node121", "@id": "edge117", "@about": "#edge117"}, {"@source": "node121", "@target": "node122", "@id": "edge118", "@about": "#edge118"}, {"@source": "node121", "@target": "node123", "@id": "edge119", "@about": "#edge119"}, {"@source": "node123", "@target": "node124", "@id": "edge120", "@about": "#edge120"}, {"@source": "node123", "@target": "node125", "@id": "edge121", "@about": "#edge121"}, {"@source": "node118", "@target": "node126", "@id": "edge122", "@about": "#edge122"}, {"@source": "node126", "@target": "node127", "@id": "edge123", "@about": "#edge123"}, {"@source": "node126", "@target": "node128", "@id": "edge124", "@about": "#edge124"}], "@id": "tree4", "@about": "#tree4", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:branchLengthDescription", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:branchLengthMode", "@datatype": "xsd:string", "$": "ot:undefined"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:curatedType", "@datatype": "xsd:string", "$": "Maximum likelihood and Bayesian analysis of the 50% occupancy matrix."}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:inGroupClade", "@datatype": "xsd:string", "$": "node116"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:nodeLabelMode", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:nodeLabelTimeUnit", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:outGroupEdge", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:specifiedRoot", "@datatype": "xsd:string", "$": "tree4_ROOT"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:unrootedTree", "@datatype": "xsd:boolean", "$": false}]}], "@about": "#trees1"}, "meta": [{"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"}]}, "@about": "#peyotl-validator"}, {"@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", "@about": "#opentree-curation-webapp"}], "@xsi:type": "nex:LiteralMeta", "@property": "ot:agents"}, {"annotation": [{"@dateCreated": "2025-07-08T18:07:06.282Z", "@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": false, "searchContext": {"$": "All life"}, "substitutions": {"substitution": [{"@active": false, "@valid": true, "new": {"$": ""}, "old": {"$": ""}}]}, "useFuzzyMatching": false}, "refersTo": {"@top": {"$": "meta"}}}], "@about": "#otu-mapping-hints"}, {"@dateCreated": "2025-07-08T18:07:06.282Z", "@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"}}}], "@about": "#merged-namesets-metadata"}, {"@dateCreated": "2025-07-08T18:07:06.282Z", "@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": "M1_ExaBayes.tre", "@size": 1350, "@type": "newick", "@url": "/curator/download/supporting_files.doc.8328a9cb3cc3ac91.4d315f45786142617965732e747265.tre", "description": {"$": "Source data for tree(s) 'tree1'"}, "sourceForTree": [{"$": "tree1"}]}, {"@filename": "M1_IQTREE.tre", "@size": 1000, "@type": "newick", "@url": "/curator/download/supporting_files.doc.a1a73aa44c603797.4d315f4951545245452e747265.tre", "description": {"$": "Source data for tree(s) 'tree2'"}, "sourceForTree": [{"$": "tree2"}]}, {"@filename": "M2_ExaBayes.tre", "@size": 1350, "@type": "newick", "@url": "/curator/download/supporting_files.doc.a6e583dacdb10358.4d325f45786142617965732e747265.tre", "description": {"$": "Source data for tree(s) 'tree3'"}, "sourceForTree": [{"$": "tree3"}]}, {"@filename": "Sato_etal_2025_Figure3.trees.nex", "@size": 717, "@type": "nexus", "@url": "/curator/download/supporting_files.doc.86e8e1c5d673847e.5361746f5f6574616c5f323032355f466967757265332e74726565732e6e6578.nex", "description": {"$": "Source data for tree(s) 'tree4'"}, "sourceForTree": [{"$": "tree4"}]}]}}, "refersTo": {"@top": {"$": "meta"}}}], "@about": "#supporting-files-metadata"}, {"@id": "peyotl-validator-event", "@description": "Open Tree NexSON validation", "@wasAssociatedWithAgentId": "peyotl-validator", "@passedChecks": true, "@preserve": false, "message": [{"@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": "tree4", "@treesID": "trees1", "@treeID": "tree4"}, "@severity": "WARNING"}, {"@code": "UNRECOGNIZED_KEY", "data": ["^ot:nodeLabelMode", "^ot:nodeLabelTimeUnit", "^ot:reasonsToExcludeFromSynthesis"], "refersTo": {"@top": "trees", "@idref": "tree4", "@treesID": "trees1", "@treeID": "tree4"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:ottId"], "refersTo": {"@top": "otus", "@idref": ["otu1", "otu10", "otu11", "otu12", "otu13", "otu14", "otu15", "otu16", "otu17", "otu18", "otu19", "otu20", "otu4"], "@otusID": "otus1", "@otuID": ["otu1", "otu10", "otu11", "otu12", "otu13", "otu14", "otu15", "otu16", "otu17", "otu18", "otu19", "otu20", "otu4"]}, "@severity": "WARNING"}], "@about": "#peyotl-validator-event"}], "@xsi:type": "nex:LiteralMeta", "@property": "ot:annotationEvents"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:comment", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:curatorName", "@datatype": "xsd:string", "$": "Valeria Ensenat Rivera"}, {"@href": "https://doi.org/10.7910/DVN/UHC3SR", "@xsi:type": "nex:ResourceMeta", "@rel": "ot:dataDeposit"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:focalClade", "@datatype": "xsd:int", "$": 3092390}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:focalCladeOTTTaxonName", "@datatype": "xsd:string", "$": "Gnathifera"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:studyId", "@datatype": "xsd:string", "$": "ot_2847"}, {"@href": "https://doi.org/10.1098/rspb.2024.2867", "@xsi:type": "nex:ResourceMeta", "@rel": "ot:studyPublication"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:studyPublicationReference", "@datatype": "xsd:string", "$": "Sato, S., Appeldorff, C., Wangensteen, O. S., Garc\u00e9s-Pastor, S., Laumer, C. E., Herranz, M., Giribet, G., Renault, D., Rask M\u00f8ller, P., & Worsaae, K. (2025). Phylogenomics of the rarest animals: a second species of Micrognathozoa identified by machine learning. Proceedings of the Royal Society B: Biological Sciences, 292(2041). https://doi.org/10.1098/rspb.2024.2867\n"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:studyYear", "@datatype": "xsd:int", "$": 2025}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:tag", "@datatype": "xsd:string", "$": "not alone anymore"}, {"@href": "", "@name": "CC-BY", "@xsi:type": "nex:ResourceMeta", "@rel": "xhtml:license"}]}}, "branch2sha": {"master": "c33806c9ee11db205ee8c02a42e31b1c3128e299", "v-ensenat_study_ot_2847_0": "bb4db64a597b221333e6299829b93862974a16ab"}, "commentHTML": "", "duplicateStudyIDs": [], "shardName": "phylesystem-1", "versionHistory": [{"id": "bb4db64a597b221333e6299829b93862974a16ab", "author_name": "Valeria Ensenat Rivera", "author_email": "valeria.ensenatrivera@gwmail.gwu.edu", "date": "Tue, 8 Jul 2025 18:31:16 +0000", "date_ISO_8601": "2025-07-08 18:31:16 +0000", "relative_date": "9 months ago", "message_subject": "Added Sato et al. 2025", "message_body": "July 8, 2025.\n\n(Update document 'ot_2847' via OpenTree API)"}, {"id": "408ec8c41443623e7405236435e3f257cdddd6e4", "author_name": "Valeria Ensenat Rivera", "author_email": "valeria.ensenatrivera@gwmail.gwu.edu", "date": "Tue, 8 Jul 2025 18:07:02 +0000", "date_ISO_8601": "2025-07-08 18:07:02 +0000", "relative_date": "9 months ago", "message_subject": "Update document 'ot_2847' via OpenTree API"}]}